Advanced Synonyms Exercise 5
Directions: Choose the best synonym for each word.
nefarious
- foreshadowing
- nebulous
- villainous
- blessed
- benevolent
pure
- corrupt
- lucid
- unadulterated
- opaque
- impeccable
neophyte
- parsimony
- guru
- expert
- panacea
- fledgling
paucity
- perfection
- dearth
- deterrent
- damage
- paragon
platitude
- analogy
- extremity
- portent
- outcropping
- truism
probity
- expanse
- determination
- virtue
- proclivity
- intent