to deceive (somebody) by trickeryto confuse or mystifybamboozlement nounbamboozler noun[origin unknown]