• Despoiler

    Full definition of despoiler

    Noun

    despoiler

    (plural despoilers)
    1. One who despoils; one who strips by force; a plunderer.

    Anagrams

    © Wiktionary