English dictionary

grand national meaning and definition

Definition and meaning of grand national at MeaningMonkey.org. grand national meaning and definition in the English Dictionary.

GRAND NATIONAL noun

Definition of Grand National (noun)

  1. an annual steeplechase run in Liverpool, England
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: