Tamil Dictionary 🔍

melioration

Mel`io*ra"tion, n. Etym: [L. melioratio.] Defn: The act or operation of meliorating, or the state of being meliorated; improvement. Bacon.


melioration - Similar Words