01 v. t. To make better; to improve; to meliorate.
imp. & p. p.
Ameliorated; p. pr. & vb. n.
Ameliorating
-
1.
To make better; to improve; to meliorate.“In every human being there is a wish to ameliorate his own condition.” — Macaulay.