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