DIURETIC MEANING IN ENGLISH

• Diuretic Definition & Synonyms

  1. (a.) Tending to increase the secretion and discharge of urine.
  2. (n.) A medicine with diuretic properties.


• Diureticalness Definition & Synonyms

  1. (n.) The quality of being diuretical; diuretic property.


RECENT SEARCHES