Definition of Invidiously

  • 1. In a manner arousing resentment Adverb