{n.} A hit in baseball that allows the batter to run around all the bases and score a run. * /Frank hit a home run over the left field wall in the second inning./
HOME RUN
Meaning of HOME RUN in English
Dictionary of English idioms . Словарь английских идиом. 2012