Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
debilitating
in English
debilitating
us
/dɪˌbɛləˈteɪ.tɪŋ/
uk
/dɪˌbiːlɪˈteɪ.tɪŋ/
#uncommon
Lemma:
debilitate
The lemma is the base or root form of this word.
Definitions
Adjective
causing
weakness
or
energy
loss
;
impairing
health
Verb
to
weaken
or
reduce
strength
(
physical
or
mental
)