meaning of ameliorative

1. Tending to ameliorate; producing amelioration or improvement; as, ameliorative remedies, efforts.


Related Words

ameliorative |

Developed & Maintained By Taraprasad.com

Treasure Words