The AI-powered English dictionary
plural ripcords
A cord to release a parachute from its sack. examples