English Dictionary
◊ MELIORATION
melioration
n : the act of relieving ills and changing for the better [syn:
{amelioration}, {betterment}]
English Computing Dictionary
◊ DID YOU MEAN MEMOISATION?
memoisation
{memo function}