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