horseball en · NOUN EtymologyFrom horse + ball. Meanings (uncountable) A sport played on horseback where points are scored by shooting a ball through a high net.