Antonyms for "debilitating"

Words with opposite meaning