English | German | Russian | Czech

ameliorated English

Meaning ameliorated meaning

What does ameliorated mean?

ameliorated

Having had problem(s) improved upon; having been the subject of amelioration.

Synonyms ameliorated synonyms

What other words have the same or similar meaning as ameliorated?

ameliorated English » English

improved

Are you looking for...?