Definition & Meaning | English word APPALLED
APPALLED
Definitions of APPALLED
- Shocked, horrified by something unpleasant.
- inflection of appall
- inflection of appal
Number of letters
8
Is palindrome
No
Search for APPALLED in:
Page preparation took: 192.77 ms.