Datasegment.com Online Dictionary
  Online Dictionary : M : melon ball

melon ball


1 definition found

melon ball - WordNet (r) 2.1 (2005) :

  melon ball
      n 1: a bite of melon cut as a sphere