Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
wracking
in English
wracking
#uncommon
Lemma:
wrack
The lemma is the base or root form of this word.
Definitions
Verb
causing
intense
pain
or
suffering
;
distressing
stretching
or
straining
something
;
harassing
worrying
or
teasing
someone
;
tormenting
oppressing
by
extortion
;
exploiting