Word info Synonyms

antidiuretic drug

Noun

Meaning

a drug that limits the formation of urine

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Close letter words and terms