Log in
Search words & phrases
homer
US /ˈhoʊmə(r)/
・
UK /ˈhəʊmə(r)/
A1
Definition
Video subtitles
noun
A base hit on which the batter scores a run
other
An ancient Hebrew unit of capacity equal to baths or ephahs
Hit a home run