Find the word definition

Wiktionary
inside-the-park homers

n. (inside-the-park homer English)