verb
1.
to lose or cause to lose strength, vigor, or energy
his hesitation weakened the force of his argument
Synonyms: attenuate, blunt, cripple, debilitate, disable, enfeeble, sap, unbrace, undermine, unstrengthen; compare paralyze 1
Related Word: emasculate, enervate, incapacitate, unman, unnerve; damage, impair, injure; lessen, minimize, reduce; dilute, thin
Contrasted words: better, improve; activate, energize, invigorate, vitalize
Antonyms: strengthen
2.
Synonyms: fail 1, decline, deteriorate, ||dwine, fade, flag, languish
3.
Synonyms: fail 3, dwindle, fall short, shrink, wane, waste (away)
4.
Synonyms: dilute , cut, thin