Definition - watering hole

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

watering hole
  1. a health resort near a spring or at the seaside
  2. a health resort near a spring or at the seaside