Definition of ribbon chute in English:

ribbon chute

noun

US
  • = ribbon parachute.

Origin

1940s; earliest use found in Lincoln (Nebraska) State Journal.