English edit

Etymology edit

ameliorate +‎ or

Noun edit

ameliorator (plural ameliorators)

  1. A person who, or thing which, ameliorates.

Romanian edit

Etymology edit

From ameliora +‎ -tor.

Adjective edit

ameliorator m or n (feminine singular amelioratoare, masculine plural amelioratori, feminine and neuter plural amelioratoare)

  1. ameliorant

Declension edit