|
Definition of Grand national
1. Noun. An annual steeplechase run in Liverpool, England.
Generic synonyms: Steeplechase
Definition of Grand national
1. Proper noun. The premier steeplechase (horse race over fences) in the United Kingdom ¹
¹ Source: wiktionary.com