Definition Definition

Free drop

Free drop means the dropping of equipment or supplies from an aircraft without the use of parachutes.

Category: Defense Terms
Share it: CITE

Related Definitions