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