- wateringplace
-
watering place
n.
1. A place where animals find water to drink.2. A health resort with mineral springs; a spa.3. Informal. A watering hole.
* * *
Universalium. 2010.
* * *
Universalium. 2010.
Wateringplace, Castle Baynard — See Watergate, Castle Baynard … Dictionary of London