WATERING

Definition of WATERING

  1. (noun)shedding tears
  2. (noun)wetting with water