Meaning : Shedding tears.
Synonyms : lachrymation, lacrimation, tearing
Meaning : Wetting with water.
Example :
The lawn needs a great deal of watering.
Translation in other languages :
Watering meaning in Bengali (Bangla).