Meaning of antidiuretic drug

Definition of antidiuretic drug

(noun) a drug that limits the formation of urine

Other information on antidiuretic drug

WIKIPEDIA results for antidiuretic drug
Amazon results for antidiuretic drug