Inside-the-park-homer definition

In baseball, a home run that does not leave the stadium.
noun
1
0
Advertisement

Other Word Forms

Noun

Singular:
inside-the-park-homer
Plural:
inside-the-park-homers