Definition of Emulously

  • 1. In a competitively imitative manner Adverb