Synonyms and related words :
abash, annoy, appall, awe, bother, confound, confuse, daunt, deter, discomfit, disconcert, discountenance, discourage, dishearten, dismay, dumbfound, horrify, irritate, muddle, mystify, nonplus, overawe, perplex, puzzle, rattle, shake, stop, vex