v. undermine, sabotage, weaken, cripple, wreck, devitalize, deplete, drain, erode, enervate, debilitate They did everything they could to sap my self-confidence
SAP
Meaning of SAP in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012