What is the meaning of Despoil?

To plunder; to pillage; take spoil from.

To violently strip (someone), with indirect object of their possessions etc.; to rob.

To strip (someone) of their clothes; to undress.

Plunder; spoliation.

Source: wiktionary.org