debamboozle
English
Etymology
Verb
debamboozle (third-person singular simple present debamboozles, present participle debamboozling, simple past and past participle debamboozled)
debamboozle (third-person singular simple present debamboozles, present participle debamboozling, simple past and past participle debamboozled)