ameliorator
English
noun
Definitions
- A person who, or thing which, ameliorates.
Etymology
Compound from English ameliorate + English or.
Origin
English
or
Gloss
Timeline
Distribution of cognates by language
Geogrpahic distribution of cognates
Cognates and derived terms
- ameliorate English
- ameliorative English
- amelioratory English
- heorshe English
- or English
- ou French
- or Middle English
- od Ido
- o Tok Pisin