What is the meaning of Spoil?

To strip (someone who has been killed or defeated) of their arms or armour.

To strip or deprive (someone) of their possessions; to rob, despoil.

To plunder, pillage (a city, country etc.).

To carry off (goods) by force; to steal.

To ruin; to damage (something) in some way making it unfit for use.

To ruin the character of, by overindulgence; to coddle or pamper to excess.

Of food, to become bad, sour or rancid; to decay.

To render (a ballot paper) invalid by deliberately defacing it.

To reveal the ending or major events of (a story etc.); to ruin (a surprise) by exposing it ahead of time as a spoiler.

To reduce the lift generated by an airplane or wing by deflecting air upwards, usually with a spoiler.

To be very eager for something.

(Also in plural: spoils) Plunder taken from an enemy or victim.

The act of taking plunder from an enemy or victim; spoliation, pillage, rapine.

Material (such as rock or earth) removed in the course of an excavation, or in mining or dredging. Tailings. Such material could be utilised somewhere else.

Source: wiktionary.org