watering

1. (noun) wetting with water; "the lawn needs a great deal of watering"
Related Words: sprinkle, sprinkling, wetting

2. (noun) shedding tears
Synonyms: lachrymation, lacrimation, tearing
Related Words: activity, bodily function, bodily process, body process



Terms and Conditions of Use / Copyright Notice