GeneralConnection.comDictionary
making water
Noun

1. leak
1. wetting, passing water, micturition, urination
Usage