English Dictionary
Definition emulate in British English
emulate verb
[transitive] verb
/ˈemjʊleɪt/

English Dictionary