A new user has searched for modernize

The definition of emulation

3 Definitions of: emulation

    1. noun, the act of emulating or imitating
    2. noun, the effort or desire to equal or surpass another or others
    3. noun, jealous rivalry
    4. Show me some examples of this word: emulation
    5. Show me the etymology of the word: emulation

From Collins