English dictionary
grand slam meaning and definition
Definition and meaning of grand slam at MeaningMonkey.org. grand slam meaning and definition in the English Dictionary.GRAND SLAM noun
Definition of grand slam (noun)
- winning all of the tricks in a hand of bridge
Source: Princeton University Wordnet