Meaning of EMULATE in English
/ ˈemjuleɪt; NAmE / verb [ vn ]
( formal ) to try to do sth as well as sb else because you admire them :
She hopes to emulate her sister's sporting achievements.
( computing ) ( of a computer program, etc. ) to work in the same way as another computer, etc. and perform the same tasks
► emu·la·tion / ˌemjuˈleɪʃn; NAmE / noun [ U , C ]
late 16th cent.: from Latin aemulat- rivalled, equalled, from the verb aemulari , from aemulus rival.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005