long ball noun
plural ∼ balls [count] baseball : home run
▪ a pitcher who has given up a lot of long balls ▪ a batter known for hitting the long ball [=for hitting many home runs]
▪ a pitcher who has given up a lot of long balls ▪ a batter known for hitting the long ball [=for hitting many home runs]



