Meaning of appalled
Definition of appalled
(adj)
struck
with fear, dread, or
consternation
Other information on appalled
WIKIPEDIA results for
appalled
Amazon results for
appalled
Tweet