Grand National
WordNet

noun


(1)   An annual steeplechase run in Liverpool, England
WiktionaryText

Proper noun


Grand National
  1. The premier steeplechase (horse race over fences) in the United Kingdom
 
x
OK