English translation of 'polo'
2. (sport) polo
polo aquático water polo
polo petroquímico petrochemical complex
Polo Norte/Sul North/South Pole
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'polo' in Other Languages
British English: polo NOUN
Polo is a game played between two teams of players. The players ride horses and use wooden hammers with long handles to hit a ball.
Translation of polo from the Collins Portuguese to English Dictionary