watering place - English Synonyms Dictionary