Answer: aemuled

AnswerCrossword Clue
aemuledAEMULE, to emulate (to try to equal or surpass)