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