Invidious Meaning in Hindi

What is the translation of word Invidious in Hindi?

Meaning of  Invidious in Hindi is : अपमानजनक

Definition of word Invidious

  • (of an action or situation) likely to arouse or incur resentment or anger in others.

Other Meanings of Invidious

Antonyms for Invidious

Example Sentences

she'd put herself in an invidious position