SAP


Meaning of SAP in English

v. remove sap, drain sap; tire, weaken, exhaust; subvert, undermine; dig a deep trench leading to an enemy's fort (Military)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.