I. noun
Synonyms: fool 3, chump, dupe, fall guy, gull, mark, pigeon, saphead, ||schlemiel, sucker
II. verb
Synonyms: weaken 1, attenuate, blunt, cripple, debilitate, disable, enfeeble, unbrace, undermine, unstrengthen
Related Word: deplete, drain, exhaust, knock out; ruin, wreck; destroy