Refine this word faster
Ameliorated
adj, verb
Definitions
Adjective
- 1 Having had problem(s) improved upon; having been the subject of amelioration.
Verb
- 1 simple past and past participle of ameliorate form-of, participle, past
See also for "ameliorated"
Next best steps
Mini challenge
Unscramble this word: ameliorated