HOMER


Meaning of HOMER in English

/ ˈhəʊmə(r); NAmE ˈhoʊm-/ noun

( NAmE , informal ) = home run :

He hit a homer.

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.