Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of polo

- A game of ball of Eastern origin, resembling hockey, with the players on horseback.
- A similar game played on the ice, or on a prepared floor, by players wearing skates.

Crossword clue for polo

- A sport
- Game for mounted players
- Game on horseback
- Game played with mallets
- Horseback game
- Horsemen's game
- Horsemen’s sport
- Posh sport
- Sport
- Sport played on horseback