PALLIATION


Meaning of PALLIATION in English

n. alleviation, relief, assuagement; calming, soothing; extenuation, act of making a crime less severe

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.