Synonyms of Stadtgarten

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

Full Dictionary Entry

Antonyms & Opposite Concepts