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
)