Watering Meaning

There are 2 meaning(s) for word Watering

Meaning 1 : shedding tears

    Synonyms : lachrymation,  lacrimation,  tearing
Meaning 2 : wetting with water

    Example : the lawn needs a great deal of watering