Synonyms of City Garden

Primary definition: A garden located within a city, often used for public enjoyment and recreation.

Full Dictionary Entry

Antonyms & Opposite Concepts