benzothiadiazide noun1 •A bicyclic aromatic heterocycle, some of whose derivatives are pharmaceuticals formsbenzothiadiazides