Recent Searches
GRE Word List made easy using Mnemonics
watering - Dictionary definition and meaning for watering
WATERING
(noun) wetting with water
"the lawn needs a great deal of watering"
(noun) shedding tears
synonyms : lachrymation , lacrimation , tearing
WordNet® 3.0, © 2006 by Princeton University.


