EN

Synonyms for amelioratory

  • adjective

Most common

ameliorative

All synonyms

Adjective

Definitions

  1. adj. 1

    Serving to ameliorate or improve.

By length

11 letters
meliorative
12 letters
ameliorative