English Dictionary
Definition idealise in British English
idealise
/aɪˈdɪəlaɪz/
Synonyms and related words
