emulator - English Synonyms Dictionary

emulator

n.
[1] copycat , imitator , ape , aper