Noun: Grand National
- An annual steeplechase horse race run at Aintree racecourse near Liverpool, England
"The Grand National is considered one of the most challenging steeplechases in the world"
Derived forms: Grand Nationals
Type of: steeplechase
Encyclopedia: Grand National