Definition Definition

diuresis - Meaning and Examples

Meaning of 'diuresis' (Webster Dictionary)

1 . Diuresis [ n.]
- Free excretion of urine.