English
Detailed Synonyms for homer in English
homer:
homer [the ~] noun
-
the homer
– a base hit on which the batter scores a run 1 -
the homer
– pigeon trained to return home 1 -
the homer
– an ancient Hebrew unit of capacity equal to 10 baths or 10 ephahs 1