Webster Dictionary(5.00 / 1 vote)Rate this definition: · Emulateadjective. striving to excel; ambitious; emulous. Etymology: [L. · Emulateverb. to strive to equal ...
確定! 回上一頁