moonball🔊nounEtymology From moon + ball.1Hobbies, Lifestyle, Sports, Tennis A medium-high offensive lob hit with topspin.
moonball🔊verbEtymology From moon + ball.1Hobbies, Lifestyle, Sports, Tennis To strike the ball in this way.