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