English Dictionary
Definition appalled in British English
appalled adjective
adjective
/əˈpɔːld/
1
offended or shocked very much by something, because it is extremely unpleasant or bad
