handropes
English
Noun
handropes
plural of
handrope