discombobulate

Definition: (verb) To throw into a state of confusion.
Synonyms: befuddle, confound, confuse, fox, bedevil, fuddle, throw.
Usage: The student's surprising question discombobulated the teacher, who found herself tongue-tied for the first time in her career.
Discuss