sun ball

noun

sun ball

noun
1

Ball games, Baseball, Cricket, Games, Hobbies, Lifestyle, Sports A high ball that is difficult to hit because the batter has the sun in his eyes.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.