You searched for: “alleviator
alleviator (s) (noun), alleviators (pl)
A person or something that diminishes or moderates an ailment or problem : The therapist was a great alleviator of Patrick's back pain.

The new tunnel under the river will be a wonderful alleviator of the traffic going across the river on the bridge.

This entry is located in the following units: lev-, levi- (page 1) -or; -our (primarily British) (page 1)