to worship idols; to pay idolatrous worship

listen to the pronunciation of to worship idols; to pay idolatrous worship
Английский Язык - Английский Язык
idolatrize