quack
noun
1 the man is a quack selling fake medicines:
swindler, charlatan, mountebank, confidence trickster, fraud, fraudster, impostor, trickster, racketeer, hoaxer, sharper, rogue, villain, scoundrel;
informal con man, shark, flimflammer, sharp;
British, informal twister;
North American, informal grifter, bunco artist, chiseller;
Australian, informal shicer, magsman, illywhacker;
dated confidence man;
rare defalcator.