to ameliorate [ ameliorated ; ameliorated ]
Synonyms
  • مصرّ ، عزوم ، مصمّم ، جادّ ، عازم ، أعطى ، وهب ، منح ، رفد ، أرفد ، بذل ، ضحّى ، مجتهد ، أخضم ، أجزل ، انتدى ، حضر ، أندى ، كثر ، بلّل ، أوثن ، تكرّم ، سخا ، كرم