Multiple choice

Directions: Choose the appropriate antonym from the list.

INVETERATE

  1. Short-lived

  2. Finding

  3. Avoiding

  4. Ostracism

  5. Defensive

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Inveterate means long-established, ingrained, or habitual. 'Short-lived' means lasting for a very short time, which is the opposite of something long-established.