Wiktionary
inside-the-park homers
n. (inside-the-park homer English)
n. (inside-the-park homer English)