You searched for: “alleviators
alleviator (s), alleviators (pl) (noun forms)
A person or something that alleviates: "The therapist was a great alleviator of the back pain."

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

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