GRAND NATIONAL, THE
Meaning of GRAND NATIONAL, THE in English
ˌGrand ˈNational, the BrE AmE
a horse race that takes place every year at the Aintree racecourse near Liverpool, England
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012