Synonyms of Watering-Place

Primary definition: A location, often by a body of water, where people go for recreation or relaxation.

Full Dictionary Entry

Antonyms & Opposite Concepts