Subscribe
URL of the page has been copied to clipboard.
Meaning : Love unquestioningly and uncritically or to excess. Venerate as an idol.
Example : Many teenagers idolized the Beatles.
Synonyms : idolise, idolize, revere, worship
Install App