Demolisher

(n.) One who, or that which, demolishes; as, a demolisher of towns.

Thesaurus Entries

annihilator, biblioclast, bomber, burner, demolisher, destroyer, dynamitard, dynamiter, exterminator, fire worshiper, firebug, hun, iconoclast, idol breaker, idoloclast, incendiary, nihilist, pyrolater, pyromaniac, pyrophile, ruiner, syndicalist, terrorist, torch, vandal, wrecker