debilitating

  • (a) impairing the strength and vitality

Antonyms

invigorating

Words of close approximity

debilitation debilitative