Uk English Meaning of watering place
watering hole
Other Uk English words related to watering hole
Nearest Words of watering place
Definitions and Meaning of watering place in English
watering place (n)
a health resort near a spring or at the seaside
FAQs About the word watering place
watering hole
a health resort near a spring or at the seaside
bar,café,Nightclub,pub,saloon,pub,Watering hole,bar,canteen,pub
No antonyms found.
watering hole => Watering hole, watering cart => Watering cart, watering => watering, wateriness => Wateriness, waterie => watery,