IDOLATRY


Meaning of IDOLATRY in English

[idol.a.try] n, pl -tries (13c) 1: the worship of a physical object as a god

2: immoderate attachment or devotion to something

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