Subscriber login


Forgot your password?

Library card login

Other

grand slam

Translate grand slam | into French | into Italian
Definition of grand slam

noun

( trademark in the UK)
  • the winning of each of a group of major championships or matches in a particular sport in the same year, in particular in tennis, golf, or rugby union.
  • Bridge the bidding and winning of all thirteen tricks.
  • Baseball a home run hit when each of the three bases is occupied by a runner, thus scoring four runs.

Origin:

early 19th century (as a term in cards, especially bridge): from slam2

grand slam in other Oxford dictionaries

Definition of grand slam in the US English dictionary
  |  Cite

Word of the day

leporine

/ ˈlɛpərʌɪn /
adjective
of or resembling a hare or hares …