Antonyms and Synonyms for debilitating

1. debilitating (adj.)

impairing the strength and vitality

Antonyms: Synonyms: