a•mel•io•rating
We found 4 definitions of ameliorating from 4 different sources.
Adjective |
||
ameliorating - tending to ameliorate | ||
ameliorative, amelioratory, meliorative | ||
bettering changing for the better |