Delayed Drop (noun) Definition, Meaning & Examples

noun
  1. a parachute descent with the opening of the parachute delayed, usually for a predetermined period
Delayed Drop (noun) Definition, Meaning & Examples

More Definitions