Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of emulation

- The endeavor to equal or to excel another in qualities or actions; an assiduous striving to equal or excel another; rivalry.
- Jea/ous rivalry; envy; envious contention.

Crossword clue for emulation

- desire to equal through imitation
- Mimicry
- Reproduction