WordNet (r) 3.0 (2006):watering hole n 1: a health resort near a spring or at the seaside [syn: watering place, watering hole, spa]