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