Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: releaser  ri'lee-su(r)
  1. A person, device, or substance that causes something to be released or set free
    "The chemical acted as a releaser for the trapped gas in the experiment"

Derived forms: releasers

Encyclopedia: Releaser