carcan

Etymology
, the etymology of which is unknown.

Noun

 * 1) yoke, shackles
 * 2) straitjacket