Thesaurus.com
Dictionary.com
Showing results for meliorate. Search instead for melismata.
Definitions

meliorate

[meel-yuh-reyt, mee-lee-uh-] / ˈmil yəˌreɪt, ˈmi li ə- /


VERB
get or make better
Synonyms
Antonyms
STRONG