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