SAP


Meaning of SAP in English

v. undermine, sabotage, weaken, cripple, wreck, devitalize, deplete, drain, erode, enervate, debilitate They did everything they could to sap my self-confidence

Oxford thesaurus English vocab.      Английский словарь Оксфорд тезаурус.