Synonyms and related words :
abase, appall, astound, bewilder, bother, bring down, bring low, cast down, chagrin, confound, confuse, crush, debase, degrade, demean, diminish, discomfit, discompose, disconcert, discountenance, dismay, disturb, dump, dump on, embarrass, faze, flummox, humble, humiliate, lower, moider, mortify, perturb, pother, put down, put out, rattle, reduce, set down, take aback, take down, throw into confusion, trip up, upset,