alleviantEnglish

alleviant, alleviator, palliative

Noun

Remedy that alleviates pain without curing

English: palliative, alleviant, alleviator

English words with similar meanings

Show 2 words