IDOLATRY


Meaning of IDOLATRY in English

n.1 the worship of idols.

2 great adulation.

Etymology: OF idolatrie (as IDOLATER)

Oxford English vocab.      Оксфордский английский словарь.