Definitions of ethacrynic acid:

  • noun:   diuretic (trade name Edecrin) used to treat edema