English dictionary, thesaurus, translations & etymology
FreeDict.com

Results for “appall”

2 matches in the dictionary.

appalled
adj
Shocked and horrified, usually by something offensive or upsetting.
appalling
adj
Shockingly bad or unpleasant; horrifying.