watering in English
- watering⇄adj. 1. (of eyes) discharging watery fluid; running.
2. (of the mouth) secreting saliva profusely anticipation of appetizing food.
3. irrigating. - watering⇄noun the act of a person or thing that waters.
- watering⇄watering, noun, adjective.