0%

All watering place synonyms

wa·ter·ing place
W w

noun watering place

  • mineral spring — a spring of water that contains a significant amount of dissolved minerals.
  • hydrolysate — any compound formed by hydrolysis.
  • wells — a hole drilled or bored into the earth to obtain water, petroleum, natural gas, brine, or sulfur.
  • well — in a good or satisfactory manner: Business is going well.
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?