English Dictionary
Definition grand slam in British English
grand slam noun
[countable] noun
1
a set of important competitions held in a sport during one year, especially in tennis, rugby or golf
Example
Melbourne's Australian Open is the first Grand Slam tournament of the year.
Synonyms and related words
Synonyms and related words
