What does despoiler mean?
noun
A person or thing that spoils or ruins something, especially a person who destroys or damages something valuable or beautiful.
Example
"The despoiler of the ancient temple was brought to justice after years of hiding."
Definition generated by AI and curated by RJS Tech Solutions LLP.