Meaning of alleviation in English:

alleviation

Translate alleviation into Spanish

noun

mass noun
  • The action or process of making suffering, deficiency, or a problem less severe.

    ‘peace, security, and the alleviation of poverty were high on the agenda’

Pronunciation

alleviation

/əliːvɪˈeɪʃ(ə)n/