releasers

noun
  1. people or things that set something free or allow it to escape
  2. devices or mechanisms that cause something to be discharged or activated
  3. Usage: technical
  4. substances that cause the discharge of other chemicals or hormones
  5. Usage: biology; medicine

Examples