Alleviative

Russian Meaning

облегчающий

смягчающий

English Meaning

  1. Reducing pain or severity; palliative: alleviative treatment for an incurable disease.