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