Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
appalling
in English
appalling
#moderate
Lemma:
appal
The lemma is the base or root form of this word.
Definitions
Adjective
extremely
bad
;
of
poor
quality
causing
horror
and
shock
;
dreadful
Verb
to
shock
or
horrify
someone