Synonyms and related words :
abash, addle, addle the wits, amaze, astonish, astound, awe, awestrike, baffle, ball up, becloud, bedaze, bedazzle, befog, befuddle, bemuse, boggle, bother, bowl down, bowl over, bug, cap, cloud, confound, confuse, daze, dazzle, discombobulate, discomfit, discompose, disconcert, dismay, disorganize, disorient, distract, disturb, dumbfound, dumbfounder, embarrass, entangle, flabbergast, flummox, flurry, fluster, flutter, fog, fuddle, fuss, maze, mist, mix up, moider, muddle, mystify, overwhelm, paralyze, perplex, perturb, petrify, pose, pother, put out, puzzle, raise hell, rattle, ruffle, stagger, startle, strike dead, strike dumb, strike with wonder, stumble, stun, stupefy, surprise, throw into confusion, unsettle, upset,