What is the full meaning of meliorative
tending to effect improvement [adj] / something tending to effect improvement [n -S]
Example of the word meliorative placed on a Scrabble board.