ameliorate

/ə'mi:ljəreit/
Verb
  1. get better
    • The weather improved toward evening
  2. to make better
    • The editor improved the manuscript with his changes

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ có nhắc đến "ameliorate"

ameliorate
The doctor's treatment helped ameliorate the patient's condition.