English Dictionary
◊ DEBILITATING
debilitating
adj : impairing the strength and vitality [ant: {invigorating}]