Back to search result
Previous
Next
Search in dictionary
Despoliate
夺 〔奪〕 duó
1. (Of blood, fluid, or essence) to be sudden and severely depleted. See exuberance and debilitation.
2. Eliminate (evils) forcefully.
Etymology
Chinese: 夺 duó lit. to snatch or rest.
Back to search result Previous Next