meaning of Capewell release

Capewell release meaning in Sports Dictionary

defines the technique of linking or disconnecting the key part of the parachute to the use. There's two various sorts for males and women. (recreation: Parachuting)