What is the full meaning of emulated
EMULATE, to strive to equal or excel; to imitate, also AEMULE, EMULE [v]
Example of the word emulated placed on a Scrabble board.