AMELIORATE

Ameliorate: v. to make better; to improve

Syn: enhance; upgrade Ant: weaken; damage; corrupt

One of the girls tries to ameliorate the situation for the dead boy's brother by holding his hand.



The intrepid members of Die Antwoord will attempt to ameliorate the past in their DeLorean.

Jack C.