Definify.com

Definition 2024


Grand_National

Grand National

English

Proper noun

Grand National

  1. The premier steeplechase (horse race over fences) in the United Kingdom