Definition of homer noun from the Oxford Advanced American Dictionary

 

homer

 noun
noun
NAmE//ˈhoʊmər//
 
(informal)= home run
 
jump to other results
He hit a homer.
See the Oxford Advanced Learner's Dictionary entry: homer

Other results

All matches