English dictionary
debilitating meaning and definition
Definition and meaning of debilitating at MeaningMonkey.org. debilitating meaning and definition in the English Dictionary.DEBILITATING adjective
Definition of debilitating (adjective)
- impairing the strength and vitality
- antonym: invigorating
Source: Princeton University Wordnet