You searched for: “emulators
emulator (s) (noun), emulators (pl)
Someone who strives to equal or to excel someone else or something done by another person or other people.
This entry is located in the following units: emul- (page 1) -or; -our (primarily British) (page 5)