making water

1. (noun) a euphemism for urination; "he had to take a leak"
Synonyms: leak, passing water, wetting
Related Words: micturition, urination



Terms and Conditions of Use / Copyright Notice