Datasegment.com Online Dictionary
  Online Dictionary : C : carcan

carcan


1 definition found

carcan - Bouvier's Law Dictionary, Revised 6th Ed (1856) :

  CARCAN, 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.