Idoloclast /(?)/

I·dol·o·clast

Idoloclast

n.
  1. A breaker of idols; an iconoclast.