Appal Meaning
There are 2 meaning(s) for word Appal
Meaning 1 : strike with disgust or revulsion
Synonyms : appall, offend, outrage, scandalise, scandalize, shock
Synonyms : appall, offend, outrage, scandalise, scandalize, shock
Meaning 2 : fill with apprehension or alarm; cause to be unpleasantly surprised
Synonyms : alarm, appall, dismay, horrify
Synonyms : alarm, appall, dismay, horrify
Similar words of Appal :