An Encylopedia Britannica Company

downs

downs /ˈdaʊnz/ noun
downs
/ˈdaʊnz/
noun
Britannica Dictionary definition of DOWNS
[plural]
: a high area of land that has low hills and no trees
Downs often appears in the names of racetracks that are used for horseracing.