HOMER
Meaning of HOMER in English
hom ‧ er /ˈhəʊmə $ ˈhoʊmər/ BrE AmE noun [countable]
American English informal a home run in baseball
—homer verb [intransitive]
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012