VariousWords beta
Related Terms:
Definitions:
Verb
Definition: present participle of debilitate
Adjective
debilitating
Definition: impairing the strength and vitality
Definition: Causing a loss of energy or strength.