History
History
Synonyms
UK
US
Meaning:
park

a public garden in a town or city; an area of grassland, trees etc round a large country house or mansion

land that is reserved for pleasure, recreation

parking

(an area for) the parking of vehicles

land that is reserved for pleasure, recreation

terrace

a level(led) area of ground; a series of these separated by sloping banks as a method of irrigation on a hillside; a set of wide, shallow steps for spectators in a sports stadium

plateau

ESPLANADE as in Wiktionary
ESPLANADE as in Wikipedia