WATERING PLACE


Meaning of WATERING PLACE in English

(1) A place where animals find water to drink; a watering hole. (2) A health resort with mineral springs; a spa.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.