Yahoo India Web Search

Search results

  1. Dictionary
    emulation
    /ˌɛmjʊˈleɪʃn/

    noun

    • 1. effort to match or surpass a person or achievement, typically by imitation: "their success is inspiring emulation from others"

    More definitions, origin and scrabble points