Home run

English for Baseball
Vocabulary Term #3952
Noun (thing)
US
UK
Home run
US
UK
A hit that lets the batter run around all the bases.
US
UK
"She hit a home run and scored a point."