idol.a.try \-tre-\ n 1: the worship of a physical object as a god 2: immoderate attachment or devotion to something