Search results
- Dictionarygrand slam/ˌɡran(d) ˈslam/
noun
- 1. a home run hit when each of the three bases is occupied by a runner, thus scoring four runs: "he hits a grand slam to win the game"
- 2. a set of major championships or matches in a sport in the same year, in particular tennis, golf, or rugby union: trademark "the tennis Grand Slam consists of the four most difficult major tournaments on the international circuit"
Powered by Oxford Dictionaries