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