Dictionary.com
Thesaurus.com
overemulation
Derived word form of emulation