Topic: BASEBALL


homer

noun
     
hom‧er [countable]
American English informalDSB a home run in baseball
homer verb [intransitive]

Explore BASEBALL Topic