debilitating

/dʌbˈɪlʌteɪtɪŋ/

Explore definitions, synonyms, and language insights of debilitating

Definitions

Adjective
impairing the strength and vitality