HARROWING


Meaning of HARROWING in English

n. 25B6; adjective DISTRESSING, distressful, traumatic, upsetting; shocking, disturbing, painful, haunting, appalling, horrifying.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.