Grand National


noun

the Grand National an annual steeplechase run at Aintree, Liverpool, since 1839

Example sentences from the Web for grand national