Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of urinative

- Provoking the flow of urine; uretic; diuretic.