English | German | Russian | Czech

ameliorative English

Meaning ameliorative meaning

What does ameliorative mean?

ameliorative

(= ameliorating) tending to ameliorate

Synonyms ameliorative synonyms

What other words have the same or similar meaning as ameliorative?

Are you looking for...?