part of speech: · transitive verb ; inflections: ameliorates, ameliorating, ameliorated ; definition: to make better; improve. The measures that were taken did ...
確定! 回上一頁