SynonymX
Speak
Debilitating
Definition of Debilitating
1.
Impairing the strength and vitality
Adjective
Semanticaly linked words with "debilitating"
debilitative
enervating
enfeebling
weakening
draining
exhausting
Antonyms to adjective "debilitating"
invigorating