v. 25B6; verb WEAKEN, enfeeble, debilitate, enervate, sap, drain, tax, exhaust, weary, tire (out), fatigue, wear out, prostrate; indispose, incapacitate, lay low; informal knock out, do in, shatter, whack, bush, frazzle, poop; Brit. informal knacker.
strengthen.