8. Detractor- A person who disparages someone of something.
Synonyms- Belittler, critic Antonyms- Succourer, soother 9. Desiccate- remove the moisture from (something), typically in order to preserve it. Synonyms- Dried, dehydrated Antonyms- Asperse, damp
10. Assiduously- With great care and perseverance.