Definify.com

Definition 2024


carcan

carcan

French

Noun

carcan m (plural carcans)

  1. yoke, shackles
  2. straitjacket