allayers

noun
  1. people or things that reduce, calm, or soothe something unpleasant
  2. Usage: plural of allayer

Examples