harrowing
Definition
Extremely distressing or disturbing; causing great mental suffering.
中文 极其令人痛心或不安的;造成极大精神痛苦的。
Example
"Survivors shared their harrowing escape from the burning building."
Extremely distressing or disturbing; causing great mental suffering.
中文 极其令人痛心或不安的;造成极大精神痛苦的。
"Survivors shared their harrowing escape from the burning building."