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