Adjective amelioratory has 1 sense
  1. ameliorating, ameliorative, amelioratory, meliorative - tending to ameliorate
    Antonym: worsening (indirect, via bettering)
,
TOP