emulator
noun /ˈemjuleɪtə(r)/
/ˈemjuleɪtər/
- (formal) a person who tries to do something as well as somebody else that they admire
- He was an admirer and emulator of the tenor Mario Lanza.
- (computing) a device or piece of software that makes it possible to use programs, etc. on one type of computer even though they have been designed for a different type