English dictionary
melon ball meaning and definition
Definition and meaning of melon ball at MeaningMonkey.org. melon ball meaning and definition in the English Dictionary.MELON BALL noun
Definition of melon ball (noun)
- a bite of melon cut as a sphere
Source: Princeton University Wordnet