Words: iconoclast
Part of speech: n
Definition: someone who attacks cherished ideas or traditional institutions