EMULATE Meaning of EMULATE in English ( a. ) Striving to excel; ambitious; emulous. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012