Chinese translation of 'appalled'
- (= horrified)
惊(驚)骇(駭)的(jīnghài de)to be appalled by/at sth
对(對)某事物感到惊(驚)骇(駭)(duì mǒushìwù gǎndào jīnghài)to be appalled that ...
... 使人惊(驚)骇(駭)( ... shǐ rén jīnghài)
'appalled' in Other Languages
British English: appalled ADJECTIVE
If you are appalled by something, you are shocked or disgusted because it is so bad or unpleasant.
They are appalled at the statements made at the conference.
Translation of appalled from the Collins English to Chinese Dictionary