DictionaryCentral.com
Home
About Us
Advertise with Us
Careers
watering place
Definitions
Travel
noun
a place where people go to
drink
or
bathe
in the
local
water for health reasons
noun
a place by the sea to which people go for swimming and other leisure activities
Nearby Definitions of “watering place”
water table
water vapor transmission
watercress
waterfall model
waterhole
watering place
waterlogged
watermark
waterproof
watershed
waterskiing
Contexts for “watering place”
2 definitions in context
Travel
http://www.dictionarycentral.com/definition/watering-place.html