HARROWING


Meaning of HARROWING in English

/ ˈhærəʊɪŋ; NAmE -roʊ-/ adjective

very shocking or frightening and making you feel very upset

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.