Refine this word faster
Despoilation
noun
Definitions
Noun
- 1 A spoiling or ruining; destruction. countable, uncountable
- 2 the act of stripping and taking by force wordnet
See also for "despoilation"
Next best steps
Mini challenge
Unscramble this word: despoilation