Definify.com

Definition 2025


carcan

carcan

French

Noun

carcan m (plural carcans)

  1. yoke, shackles
  2. straitjacket