ameliorate meaning in Hindi

Verb

to make (something bad or unsatisfactory) better

to improve or enhance

सुधारना या बढ़ाना

English Usage: Efforts were made to ameliorate the town’s infrastructure.

Hindi Usage: शहर की अवसंरचना को सुधारने के लिए प्रयास किए गए।

Share Anuvadan of ameliorate