Definition, synonyms and related words
To enervate or make tired; to sap the strength or vitality of.