Answer: bamboozling

AnswerCrossword Clue
bamboozlingBAMBOOZLE, to deceive by underhanded methods; to frustrate
bamboozlingFool or cheat (someone)
bamboozlingConfound or perplex