Definition of moonballer in English:

moonballer

noun

Tennis
informal
  • A player who frequently hits moonballs.

Origin

1970s; earliest use found in Twin Falls (Idaho) Times News.