grand slam

Definitions

General English

Sports

  • noun the winning of all of a series of major competitions by one player or team in one year
  • noun a major competition that is part of a series
  • noun a home run made when the bases are loaded
http://www.dictionarycentral.com/definition/grand-slam.html