Word Games Pro Dictionary
homer
noun
verb
a base hit on which the batter scores a run
Quick reference
Word Facts
Meaning
Definitions
noun
a base hit on which the batter scores a run
noun
pigeon trained to return home
noun
an ancient Hebrew unit of capacity equal to 10 baths or 10 ephahs
verb
hit a home run
Similar words
