Wiktionary
banana ball
n. (context sport English) A banana shot
n. (context sport English) A banana shot