Home run

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