APPALLED


Meaning of APPALLED in English

If you are ~ by something, you are shocked or disgusted because it is so bad or unpleasant.

We are all, of course, ~ that such items are still on sale in the shops.

ADJ: usu v-link ADJ, usu ADJ by/at n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .