Find the word definition

Wiktionary
shackle joints

n. (plural of shackle joint English)