Definition for "Carcan"

Carcan - (General)

1. Carcans is a commune in the Gironde department in Aquitaine in south-western France.
Source or sample of word "carcan"
2. French law. A French word, which is applied to an instrument of punishment somewhat resembling a pillory. It sometimes signifies the punishment itself. Biret Vocab.
Source or sample of word "carcan"
....Source from : Google Definitions