Synonyms: debilitative, weakening, enervating, enfeebling
Definition: causing debilitation
Similar words: debilitating
Definition: impairing the strength and vitality