Popular Wordlists
  • word of the day

    amelioration

    amelioration - Dictionary definition and meaning for word amelioration

    Definition
    (noun) the act of relieving ills and changing for the better
    Synonyms : betterment , melioration
   Mnemonics (Memory Aids) for amelioration

amelio+ration(ration is given for poor people for betterment of their lives)

Connect with us on Facebook