ripcords
English
Noun
ripcords
plural of
ripcord