English Dictionary
Definition idolise in British English
idolise
/ˈaɪdəlaɪz/

English Dictionary