emulation
1. [ noun ] ambition to equal or excel
Related terms: ambition emulate
2. [ noun ] (computer science) technique of one machine obtaining the same results as another
Related terms: technique terminal_emulation computer_science
3. [ noun ] effort to equal or surpass another
Related terms: imitation emulate
Similar spelling:   emulate
  emulator
  Emelda