ruiner

noun

One who ruins or destroys.

noun

One who, or that which, ruins.

noun

someone who ruins.

noun

a person who destroys or ruins or lays waste to