English dictionary
polo ball meaning and definition
Definition and meaning of polo ball at MeaningMonkey.org. polo ball meaning and definition in the English Dictionary.POLO BALL noun
Definition of polo ball (noun)
- wooden ball that is struck with mallets in playing polo
Source: Princeton University Wordnet