Skip to content

watering

Dictionary definition · watering

noun

  1. shedding tears
  2. wetting with water"the lawn needs a great deal of watering"

Source: Open English WordNet (CC BY 4.0).