idoliser
Explore definitions, synonyms, and language insights of idoliser
Definitions
Noun
a lover blind with admiration and devotion
Noun
a person who worships idols