A new user has searched for unpractical

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