Report - Vocabulary Words Unit 2. Ameliorate (v) to improve; correct a flaw; make better A hot meal can ameliorate the discomforts of even the coldest day.

Please pass captcha verification before submit form