What is the full meaning of invidiously
INVIDIOUS, tending to cause discontent, animosity, or envy [adv]
Example of the word invidiously placed on a Scrabble board.