EMULATE Meaning of EMULATE in English v.tr. 1 try to equal or excel. 2 imitate zealously. 3 rival. emulation n. emulative adj. emulator n.[ L aemulari (as EMULOUS) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012