dilapidator

DILAPIDATOR, n. One who causes dilapidation.