Iconoclast - Definition

iconoclast

n 1: a destroyer of images used in religious worship [syn:
iconoclast, image breaker]
2: someone who attacks cherished ideas or traditional
institutions

Look up another word