Summary
English Synonyms:   more detail...
  1. Grand National:


English

Detailed Synonyms for Grand National in English

Grand National:

Grand National [the ~] noun

  1. the Grand National
    – an annual steeplechase run in Liverpool, England 1
    the Grand National
    – an annual steeplechase run in Liverpool, England 1

Related Definitions for "Grand National":

  1. an annual steeplechase run in Liverpool, England1

Related Synonyms for Grand National