Advertisement
Advertisement
delayed drop
noun
- aeronautics a parachute descent with the opening of the parachute delayed, usually for a predetermined period
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse