grand slam


Concise Oxford English Dictionary © 2008 Oxford University Press:
grand slam
noun
  • 1 the winning of each of a group of major championships or matches in a particular sport in the same year.
  • 2 Bridge the bidding and winning of all thirteen tricks.
  • 3 Baseball a home run hit when each of the three bases is occupied by a runner.
'grand slam' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.