English Dictionary
Definition bamboozle in British English
bamboozle verb
[transitive] verb
/bæmˈbuːz(ə)l/

English Dictionary