What is the meaning of the word "polo"?

Definitions:

  1. a game similar to field hockey but played on horseback using long-handled mallets and a wooden ball copy to clipboard noun
    • I play polo with all my friends from the country club. copy to clipboard

NearBy Words: