Find the word definition

The Collaborative International Dictionary
Palliatory

Palliatory \Pal"li*a*to*ry\, a. Palliative; extenuating.

Wiktionary
palliatory

a. palliative; extenuating