What is the full meaning of edulcorates
EDULCORATE, to make pleasant, sweeten [v]
Example of the word edulcorates placed on a Scrabble board.