GeneralConnection.com
➔
Dictionary
watering
Noun
1. lacrimation
2. lachrymation, tearing, bodily process, body process, bodily function, activity, wetting
Usage