used in or designed for idolatry; devoted to idols or idol-worship

listen to the pronunciation of used in or designed for idolatry; devoted to idols or idol-worship
English - English

Definition of used in or designed for idolatry; devoted to idols or idol-worship in English English dictionary

Used in or designed for idolatry; devoted to idols or idol-worship
idolatrous