I. noun
1.
Synonyms: parasite , barnacle, bloodsucker, freeloader, hanger-on, leech, lounge lizard, ||spiv, sponge, sponger
2.
Synonyms: fool 3, chump, dupe, fall guy, gull, mark, pigeon, sap, saphead, ||schlemiel
Idioms: easy pickings
II. verb
Synonyms: cheat , beat, bilk, cozen, defraud, diddle, do, gyp, overreach, take