Answer:
Flummox is one of the lesser used words in the English language. It means to amaze, gobsmack, bowl over, or completely dumbfound, usually implying that someone is being bewildered, confused or perplexed.
"A magician can flummox audiences with a large showy trick."
"The boy's innocent question seemed to flummox the veteran politician."