GRAND NATIONAL


Meaning of GRAND NATIONAL in English

■ noun an annual steeplechase held at Aintree, Liverpool.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.