Definitions | polo |
| noun
- A ball game where two teams of players on horseback use long-handled mallets to propel the ball along the ground and into their opponent's goal.
Translations: Etymology: From the Tibetan word polo, meaning ball.
Supplemental Details:Sponsor an extended definition for polo for as little as $10 per month. Click here to contact us.
| |
|