English Dictionary
Definition explicate in British English
explicate verb
[transitive] verb
/ˈeksplɪkeɪt/
Synonyms and related words
