Definition, synonyms and related words
A thiazide diuretic drug used to treat high blood pressure and edema.