• word of the day

    meliorate

    meliorate - Dictionary definition and meaning for word meliorate

    Definition
    (verb) to make better
    Synonyms : ameliorate , amend , better , improve
    Example Sentence
    • The editor improved the manuscript with his changes
    Definition
    (verb) get better
    Synonyms : ameliorate , better , improve
    Example Sentence
    • The weather improved toward evening
Connect with us on Facebook