delayed drop









delayed drop


noun

  1. aeronautics a parachute descent with the opening of the parachute delayed, usually for a predetermined period
52 queries 0.541