idoloclast

/aɪdəʊˈklæst/

Definitions

1. noun

A person who destroys or demeans idols or idols of worship.

“The idoloclasts saw the statue as a representation of an oppressive regime and sought to dismantle it.”

Synonyms

  • desecrator
  • iconoclast

Antonyms

  • idolater
  • worshipper