Synonyms for Spoil (same or very similar meaning)
WordNet sense 1 (treat with excessive indulgence):
baby, coddle, cosset, indulge, mollycoddle, pamper, cocker, featherbed
WordNet sense 2 (hinder or prevent (the efforts, plans, or desires) of):
baffle, bilk, cross, foil, frustrate, scotch, thwart
WordNet sense 3 (make a mess of, destroy or ruin):
blow, bobble, bollix, botch, bumble, bungle, flub, fluff, fumble, mishandle, screw up, bodge, bollix up, bollocks up, botch up, louse up, muck up
WordNet sense 4 (have a strong desire or urge to do something):
itch
WordNet sense 5 (destroy and strip of its possession):
despoil, plunder, violate
WordNet sense 6 (the act of spoiling something by causing damage to it):
spoilage, spoiling
WordNet sense 7 (the act of stripping and taking by force):
despoilment, despoliation, spoliation, despoilation, spoilation
WordNet sense 8 (make imperfect):
deflower, impair, mar, vitiate
WordNet sense 9 (become unfit for consumption or use):
go bad
WordNet sense 10 (alter from the original):
corrupt
From the ODE community, based on WordNet
add/edit