synonym of the given words.
1) EFFICACIOUS
1. Voracious
2. Effective
3. Audacious
4. Impotent
2) CONTAMINATE
1. sanctify
2. cleanse
3. purify
4. pollute
3) SUBSEQUENT
1. consecutive 2. preceding
3. antecedent 4. prior
4) ADEQUATE
1. meagre
2. sufficient
3. inept
4. unfit
5) TRANQUIL
1. nervous
2. agitated
3. calm
4. wild
6) FASCINATING
1. appealing
2. boring
3. stupid
4. tiring
7) CONDEMN
1. commend
2. denounce
3. compliment
4. approve
8) ENGULF
1. uncover
2. dry
3. inundate
4. neglect
9) OFFEND
1. annoy
2. assuage
3. aid
4. assist
10) PARSIMONY
1. generosity
2. frugality
3. readiness
4. Bounty
11) FATIGUE '
1. liveliness
2. weariness
3. earnestness
4. freshness
12) REDUNDANT
1. uninterested
2. unsuitable
3. unparalleled
4. unnecessary
13) TRIVIAL
1. superficial
2. warm
3. meaningful
4. essential
14) SCANTY
1. plentiful
2. enough
3. adequate
4. meager
15) COMPLACENT
1. amicable
2. discontent
3. smug
4. Aggressive
16) FLOURISH
1. Languish
2. Wither
3. Shrivel
4. Thrive
17) PERPETUATE
1. Cease
2. Preserve
3. Prevent
4. Release
18) DISCERN
1. Neglect
2. Disregard
3. Daunt
4. Perceive
19) INIMICAL
1. Deliberate
2. Comparable
3. Influential