long ball

1 ENTRIES FOUND:
Save
long ball noun
plural long balls
long ball
noun
plural long balls
Learner's definition of LONG BALL
[count] baseball
: home run