formal make (something bad or unsatisfactory) better. Derivative. amelioration n. ameliorative adj. ameliorator n. Etymology.
確定! 回上一頁