The definition of spoil is to destroy something, to diminish the character of something, to overindulge someone, or to go bad and become unusable or inedible.(verb)
See spoil in Webster's New World College Dictionary
Origin: ME spoilen < MFr espoillier < L spoliare, to plunder < spolium, arms taken from a defeated foe, plunder, orig., hide stripped from an animal < IE base *(s)p(h)el-, to split, tear off > spall, spill
Origin: ME spoile < MFr espoille < L spolia, pl.
See spoil in American Heritage Dictionary 4
verb spoiled spoiled or spoilt (spoilt), spoil·ing, spoils verb, transitive
Origin: Middle English spoilen, to plunder
Origin: , from Old French espoillier
Origin: , from Latin spoliāre
Origin: , from spolium, booty.
Learn more about spoil