Dictionary.com
Thesaurus.com
nondebilitating
Derived word form of debilitate