Refine this word faster
Appal
verb
Definitions
Verb
- 1 UK spelling of appall.
- 2 fill with apprehension or alarm; cause to be unpleasantly surprised wordnet
- 3 strike with disgust or revulsion wordnet
See also for "appal"
Next best steps
Mini challenge
Unscramble this word: appal