Definition of moonball in English:

moonball

noun

Tennis
informal
  • A high lob.

verb

Tennis
informal
  • no object To hit a high lob; to engage in play predominantly characterized by such shots. Also with object: to subject (an opponent) to high lobs.

Origin

1970s; earliest use found in World of Tennis '75. From moon + ball<br>1980s; earliest use found in The Washington Post. From moonball.

Pronunciation

moonball

/ˈmuːnbɔːl/