Advertisement

Synonyms of Homerun

Primary definition: A hit in baseball that allows the batter to safely tour all bases and score a run without stopping.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement