Definition of ribbon parachute in English:

ribbon parachute

noun

  • A parachute having a canopy consisting of an arrangement of closely spaced tapes, creating less drag than a standard parachute.

Origin

1940s; earliest use found in The Frederick Post.