Question Detail Synonym of Ameliorate worsento appeaseaggravateto improve Answer: Option DExplanation:Ameliorate meaning in hindi- सुधारना Similar Questions : 1. Synonym of Obstreperous calmcheerfulobstinatenoisy Answer: Option DExplanation:Obstreperous meaning in hindi is काबू के परे 2. Synonym of SHREWD SoiledArtfulThoughtlessSimple Answer: Option BExplanation:SHREWD meaning in Hindi : चतुर 3. Synonym of CREDULOUS JoyousInterpretTrustingInterest Answer: Option CExplanation:CREDULOUS meaning in Hindi : सहज विश्वासी 4. Synonym of THRONG CrowdPeaceHandfulTimid Answer: Option AExplanation:THRONG meaning in Hindi : भीड़ 5. Synonym of Vernal autumnalluxuriantscaltspringlike Answer: Option DExplanation:Vernal meaning in hindi is वसंती Read more from - Synonyms Questions Answers