Multiple choice Directions: Choose the correct meaning of the given word. Invidious Destroy Designed to create envy ill will or envy None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation Invidious means designed to create ill will or envy - likely to cause resentment or offense. Designed to create envy is the correct meaning. Destroy means to ruin, and ill will is a related concept but not the primary meaning.