spoiler

spoiler n

see spoil, v.

  1. Destroyer; pillager; bane; scourge.