English | German | Russian | Czech

moonball English

Meaning moonball meaning

What does moonball mean?

moonball

(tennis) A medium-high offensive lob hit with topspin.

moonball

(tennis) To strike the ball in this way.

Are you looking for...?