Synonyms of Watering Place in English :
Antonyms of Watering Place in English
Thesaurus of Watering Place in English
Watering Place
see definition of watering placeSynonyms of watering place
1. (noun) a health resort near a spring or at the seaside
Hypernyms of watering place
1. (noun) a health resort near a spring or at the seaside