Debilitating meaning

Causing a loss of energy or strength.
adjective
0
0
Present participle of debilitate.
verb
0
0
Advertisement