Palliating

French Meaning

pallier

atténuer

lénifier

English Meaning

  1. Present participle of palliate.