watering place
- a place at a stream, lake, etc. where animals go to drink
- a place where water, esp. fresh water, can be obtained
- Chiefly Brit.
- a resort or spa with mineral springs for drinking or bathing
- a resort with a beach suitable for swimming, water sports, etc.
- ☆ Informal watering hole
See watering place in American Heritage Dictionary 4
noun- A place where animals find water to drink.
- A health resort with mineral springs; a spa.
- Informal A watering hole.