English

polo noun definition in Equine sports topic from the Oxford Advanced Learner's Dictionary

polo

 noun: Equine sports topic
a game in which two teams of players riding on horses try to hit a ball into a goal using long wooden hammers (called mallets )