appalled

/ʌpˈɔld/

Explore definitions, synonyms, and language insights of appalled

Definitions

Adjective Satellite
struck with fear, dread, or consternation