hornswoggle

ˈhɔːnswɒɡ(ə)l

verb

get the better of (someone) by cheating or deception.

the day would soon arrive when Peter would see he’d been well and truly hornswoggled