English dictionary
watering meaning and definition
Definition and meaning of watering at MeaningMonkey.org. watering meaning and definition in the English Dictionary.WATERING noun
Definition of watering (noun)
- shedding tears
- synonyms: lachrymation, lacrimation, tearing
- wetting with water
- "the lawn needs a great deal of watering"
Source: Princeton University Wordnet