Etymology
Today it means: A home run. Full definition →
long + ball
Etymology from Wiktionary, CC BY-SA 4.0.