making water n : a euphemism for urination; "he had to take a leak" [syn: {leak}, {wetting}, {passing water}]
Copyright © 2024 3Dict.net