English dictionary
squash ball meaning and definition
Definition and meaning of squash ball at MeaningMonkey.org. squash ball meaning and definition in the English Dictionary.SQUASH BALL noun
Definition of squash ball (noun)
- rubber ball used in playing squash
Source: Princeton University Wordnet