Definisi 'ameliorative'

English to English
adjective
1 Tending to ameliorate; producing amelioration or improvement; as, ameliorative remedies, efforts. Terjemahkan
source: webster1913

adjective satellite
2 tending to ameliorate Terjemahkan
source: wordnet30


Visual Synonyms