release
Definition 1
Environmental: Discharging, disposing, dumping, emitting, emptying, escaping, injecting, leaching, leaking, pouring, pumping, or spilling of one or more hazardous substances into the environment.
Definition 2
Legal: (1) Discharge of a property from a claim, lien, or mortgage. (2) Formal document that effects a conveyance. (3) Giving up of a claim, interest, or right. (4) Liberation of a person from custody, demand, restraint, or obligation. (5) Written statement that an obligation or requirement has been satisfied.
Mentioned in these definitions
Mentioned in these terms
Popular 'Corporate, Commercial, & General Law' Terms
release in the news
This content can be found on the following page:
http://www.businessdictionary.com/definition/release.html







