humbugnoun fraudster or cheat reprobatenoun individual with low morals shysternoun someone who acts in a disreputable, unethical, or unscrupulous way sly foxnoun person artfully cunning; secretly mischievous; wily slybootsnoun tricksternoun one who plays tricks on others welchernoun |