English Dictionary
Definition debilitating in British English
debilitating adjective
adjective
/dɪˈbɪlɪˌteɪtɪŋ/
1
making someone physically or mentally weak
Synonyms and related words
