noun the Grand National an annual steeplechase run at Aintree, Liverpool, since 1839
grand national 🔊 Listen to this noun the Grand National an annual steeplechase run at Aintree, Liverpool, since 1839 Share Facebook Twitter Google +