Synonyms and Antonyms of watering place
a place of business where alcoholic beverages are sold to be consumed on the premises
- die-hard fans gathered at the local watering place to watch the Super Bowl
Synonyms of watering place
Words Related to watering place