Definition of automatic parachute in English:

automatic parachute

noun

  • A parachute that opens automatically, especially one operated by a static line.

Origin

Late 19th century; earliest use found in Scribner's Magazine.