ALL meanings of watering place
wa·ter·ing place
W w - noun watering place British. a seaside or lakeside vacation resort featuring bathing, boating, etc. 1
- noun watering place a health resort near mineral springs, a lake, or the sea, featuring therapeutic baths, water cures, or the like. 1
- noun watering place a place where drinking water may be obtained by humans or animals, as a spring or water hole. 1
- noun watering place watering hole. 1
- noun watering place a place where drinking water for men or animals may be obtained 0
- noun watering place a spa 0
- noun watering place a seaside resort 0
- noun watering place a place at a stream, lake, etc. where animals go to drink 0
- noun watering place a place where water, esp. fresh water, can be obtained 0
- noun watering place a resort or spa with mineral springs for drinking or bathing 0
- noun watering place a resort with a beach suitable for swimming, water sports, etc. 0
- noun watering place watering hole 0
- noun watering place A place where water may be obtained, as for a ship, for cattle, etc. 0
- noun watering place A place where there are springs of medicinal water, or a place by the sea, or by some large body of water, to which people resort for bathing, recreation, boating, etc. 0