Definitions of watering:

  • noun:   wetting with water
    Example: "The lawn needs a great deal of watering"
  • noun:   shedding tears