AINTREE


Meaning of AINTREE in English

Ain ‧ tree /ˈeɪntriː/ BrE AmE

a ↑ racecourse in northwest England where a famous horse race, the Grand National, takes place each year

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.