English Dictionary
Definition idol in British English
idol noun
[countable] noun
/ˈaɪd(ə)l/
1
someone that you admire very much
Synonyms and related words
2
a picture or statue that is worshipped as a god
Synonyms and related words
