Appal Meaning

There are 2 meaning(s) for word Appal

Meaning 1 : strike with disgust or revulsion

    Synonyms : appall,  offend,  outrage,  scandalise,  scandalize,  shock
Meaning 2 : fill with apprehension or alarm; cause to be unpleasantly surprised

    Synonyms : alarm,  appall,  dismay,  horrify