What is the full meaning of palliatory
palliative; extenuating [adj]
Example of the word palliatory placed on a Scrabble board.