1 definition found melon ball - WordNet (r) 2.1 (2005) : melon ball n 1: a bite of melon cut as a sphere