Meaning of SAP in English

n. 1 (vital) juice or fluid, bodily or US also body fluid, lifeblood, essence, Literary ichor He apostrophized about how the sap of youth had shrunk from his veins 2 fool, idiot, nincompoop, ninny, ninny-hammer, simpleton, ignoramus, nitwit, dim-wit, dunce, ass; dupe, gull, US thimble-wit; Colloq chump, drip, Brit (right) charlie, noddy, noodle, wet, Chiefly Brit twit, Slang patsy, sucker, (easy) mark, pushover, sap-head, Brit muggins, US schnook, schlemiel or schlemihl or shlemiel, fall guy You certainly were a sap to fall for that old line!

v. 3 bleed, drain, draw, tap, rob, milk I could feel the strength being sapped from my body

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