1. Verb
To worship idols; to pay idolatrous worship.
2. Verb
To make in idol of; to idolize.
More about this word
Synonyms and related words
Explore this word
