horseball

English

Etymology

From horse +‎ ball.

Noun

horseball (uncountable)

  1. A sport played on horseback where points are scored by shooting a ball through a high net.