estrobo
Meanings
Noun
1. rope with its ends tied to each other