Advertisement

Synonyms of Home-Run

Primary definition: A hit in baseball that allows the batter to round all the bases and score a run.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement