parachute

Definitions

General English

  • verb to drop something attached to a parachute

Aviation

  • noun a device used to slow down free fall from an aircraft, consisting of a light piece of fabric attached by cords to a harness and worn or stored folded until used in descent

Military

  • noun an apparatus consisting of a fabric canopy and a suspension harness which allows a person, vehicle or load to descend safely from an aircraft in flight
http://www.dictionarycentral.com/definition/parachute.html