Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
harrowing
in English
harrowing
us
/ˈhæroʊ.ɪŋ/
uk
/ˈhæri.ɪŋ/
#uncommon
Lemma:
harrow
The lemma is the base or root form of this word.
Definitions
Verb
to
traumatize
or
severely
disturb
to
break
or
tear
apart
;
wound
Adjective
causing
intense
pain
;
distress
causing
anguish
;
torment