Meaning of “homer” in the English Dictionary

british dictionary

"homer" in British English

See all translations

homernoun [ C ]

uk /ˈhəʊ.mər/ us /ˈhoʊ.mɚ/ US informal

a home run

(Definition of “homer” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)