Alphabet Filter:

Results

Definition of watering place:

  1. A place where water may be obtained for a ship, for cattle, & c.; a place to which people resort for drinking mineral water; a sea- bathing place.

Synonyms:

café, taproom, grogshop, tavern, watering hole, bar, cantina, public house, saloon, spa, pub, health club, resort hotel, dramshop, gin mill, health spa.