English Dictionary
Definition expatiate in British English
expatiate verb
[intransitive] verb
/ekˈspeɪʃieɪt/
Synonyms and related words
