Question Detail Synonym of Ameliorate worsento appeaseaggravateto improve Answer: Option DExplanation:Ameliorate meaning in hindi- सुधारना Similar Questions : 1. Synonym of PRESUMPTUOUS MellowArrogantModestBashful Answer: Option BExplanation:PRESUMPTUOUS meaning in Hindi : ढीठ 2. Synonym of RANCOUR PersistDestroyMaliceRegards Answer: Option CExplanation:RANCOUR meaning in Hindi : विद्वेष 3. Synonym of CREDULOUS JoyousInterpretTrustingInterest Answer: Option CExplanation:CREDULOUS meaning in Hindi : सहज विश्वासी 4. Synonym of Acumen quickness of insightmisunderstandingmisinterpretationabundance Answer: Option AExplanation:Acumen meaning in hindi is कुशाग्रता 5. Synonym of COWARDICE ThankfulFearBraveFighter Answer: Option BExplanation:COWARDICE meaning in Hindi : कायरता Read more from - Synonyms Questions Answers