GRAND NATIONAL


Meaning of GRAND NATIONAL 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 - Словарь современного английского языка.