alleviators

noun
  1. people or things that reduce or lessen pain, suffering, or problems
  2. Usage: plural form of alleviator

Examples