[adj] impairing the strength and vitality
debilitative, draining, enervating, enfeebling, exhausting, killing, weakening
invigorating