Answer: bamboozler

AnswerCrossword Clue
bamboozlerone who bamboozles, deceives by underhanded methods