Word Definition

Alleviating

  1. of Alleviate

Synonyms