EGAVE

debamboozle

Meaning

  1. verb To free from confusion; to enlighten.

Similar words

bamboozle deconfuse unbaffle undazzle unbewilder bedazzle unconfuse unbeguile befuddle discombobulate

Save “debamboozle” to learn later