Recent Searches
GRE Word List made easy using Mnemonics
watering hole - Dictionary definition and meaning for watering hole
WATERING HOLE
(noun) a health resort near a spring or at the seaside
synonyms : spa , watering place
WordNet® 3.0, © 2006 by Princeton University.


