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. 2012