Multiple choice Directions: Choose the appropriate antonym from the list. INVETERATE Short-lived Finding Avoiding Ostracism 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.