debamboozle verb1 •(informal) To free from confusion; to enlighten. formsdebamboozled · debamboozling · debamboozles