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