Advertisement

Synonyms of City Garden

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

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement