English dictionary
hydragogue
/'h/aI/dr/@/,g/O/g/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
adjective
-
Causing a discharge of water; expelling serum effused into any part of the body, as in dropsy.
Source: webster1913