verb
1.
Synonyms: puzzle , befog, bewilder, ||cap, confuse, metagrobolize, perplex, pose, stumble
Idioms: take aback
2.
Synonyms: mistake 1, confuse, misdeem, misidentify, mix, mix up
Antonyms: discriminate, distinguish
3.
Synonyms: embarrass , abash, confuse, discomfit, disconcert, discountenance, faze, rattle
4.
Synonyms: disprove 1, break, confute, controvert, disconfirm, evert, rebut, refute