Thesaurus.com
Dictionary.com
Definitions

grand slam

[grand slam] / ˈgrænd ˈslæm /