Insidious means spreading harm in a subtle way.
- Her criticism has an insidious effect on the team’s morale.
Invidious means being discriminatory or causing resentment.
- The new laws appear to be unjust and invidious to many people.
Insidious means spreading harm in a subtle way.
Invidious means being discriminatory or causing resentment.