Ameliorator Definition

noun

A person who, or thing which ameliorates.

Wiktionary

Other Word Forms of Ameliorator

Noun

Singular:
ameliorator
Plural:
ameliorators

Find Similar Words

Find similar words to ameliorator using the buttons below.

Words Starting With

Words Ending With

Unscrambles

ameliorator