Definition of "Iconoclast" :
noun: someone who attacks cherished ideas or traditional institutions
noun: a destroyer of images used in religious worship
noun: someone who attacks cherished ideas or traditional institutions
noun: a destroyer of images used in religious worship