GRAND SLAM


Meaning of GRAND SLAM in English

n. A home run hit when there are three men on the bases. Tony's grand slam won the game for the Yankees, 4-0.

American idioms English vocabulary.      Английский словарь американских идиом.