gay liberation movement: the movement aimed at liberating homosexuals from legal or social or economic oppression
undertaking: any piece of work that is undertaken or attempted
hydrochlorothiazide: a diuretic drug (trade name Microzide, Esidrix, and HydroDIURIL) used in the treatment of hypertension