The Latin word compes
Word compes
Meaning fetters, shackles, chained
Synonyms catena