IDOLOCLAST


Meaning of IDOLOCLAST in English

noun a breaker of idols; an iconoclast.

Webster English vocab.      Английский словарь Webster.