GeneralConnection.com
➔
Dictionary
making water
Noun
1. leak
1. wetting, passing water, micturition, urination
Usage