English | German | Russian | Czech

ameliorator English

Meaning ameliorator meaning

What does ameliorator mean?

ameliorator

A person who, or thing which, ameliorates.

Synonyms ameliorator synonyms

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

ameliorator English » English

improver

Are you looking for...?