ameliorative
English Dictionary
->
Letter A
-> ameliorative
Search Dictionary:
ameliorative Definition
(s)
tending
to
ameliorate
ameliorative Synonyms
ameliorating(a)
ameliorative
amelioratory
meliorative
© Art Branch Inc.