Meliorate

Definition:

  • (v. t.) To make better; to improve; to ameliorate; to soften; to make more tolerable.
  • (v. i.) To grow better.

Compare meliorate with other words:

meliorate vs. meliorated

meliorate vs. meliorater

meliorate vs. meliorator

meliorate vs. problem

meliorate vs. solve

heal vs. meliorate

improve vs. meliorate

ameliorate vs. meliorate