Synonyms of 'appall'

abash, astound, awe, confound, daunt, discomfit, disconcert, disgust, dismay, faze, freeze, horrify, nauseate, offend, overawe, paralyze, petrify, put off, put out, repel, revolt, shake, shock, sicken, stun, stupefy, take aback, terrify