Word Meaning

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


Meaning of diuretic

- Tending to increase the secretion and discharge of urine.
- A medicine with diuretic properties.

Crossword clue for diuretic

- Drug that increases the flow of urine
- Drug that promotes urination