EMULATE Meaning of EMULATE in English (a.) Striving to excel; ambitious; emulous. Webster's English dictionary. Английский словарь Webster. 2012