EMULATE Meaning of EMULATE in English v.tr. 1. try to equal or excel. 2 imitate zealously. 3 rival. Derivatives: emulation n. emulative adj. emulator n. Etymology: L aemulari (as EMULOUS) Oxford English vocab. Оксфордский английский словарь. 2012