What is the full meaning of melioratives
MELIORATIVE, something tending to effect improvement [n]
Example of the word melioratives placed on a Scrabble board.