inside-the-park homer
Noun
Meaning
inside-the-park homer (plural inside-the-park homers)
(baseball) A home run that does not leave the stadium.
Noun
inside-the-park homer (plural inside-the-park homers)
(baseball) A home run that does not leave the stadium.