HOME RUN Meaning of HOME RUN in English (baseball) the batter scores a run on one hit (See grand slam ) I remember the game when Rusty hit three home runs. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012