Log in
Search words & phrases
appalling
US
・
UK
B2
Definition
Video subtitles
adjective
Causing shock or distress because it is terrible
verb
To feel shock or distress at something terrible