Definition of polo noun from the Oxford Advanced American Dictionary

 

polo

 noun
noun
NAmE//ˈpoʊloʊ//
 
[uncountable]
 
jump to other results
a game in which two teams of players riding on horses try to hit a ball into a goal using long wooden hammers (calledmallets) see also water polo

Other results

All matches