GRAND SLAM HOME RUN Meaning of GRAND SLAM HOME RUN in English ➡ grand slam Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005