Meaning of iconoclast

Definition of iconoclast

(noun) a destroyer of images used in religious worship
someone who attacks cherished ideas or traditional institutions

Other information on iconoclast

WIKIPEDIA results for iconoclast
Amazon results for iconoclast