polo

Definitions

General English

Food

Sports

  • noun a game played by teams on horseback, with players using long-handled mallets to drive a wooden ball into a goal
  • noun a game similar to polo, e.g. one in which the participants are mounted on bicycles rather than horses
http://www.dictionarycentral.com/definition/polo.html