Debilitating - Definition

debilitating

adj 1: impairing the strength and vitality [ant: invigorating]

Look up another word