SANDOWN PARK
Meaning of SANDOWN PARK in English
San ‧ down Park /ˌsændaʊn ˈpɑːk $ -ˈpɑːrk/ BrE AmE
a well-known ↑ racecourse in England used for horse races
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012