Home
Search
Index
Definify.com
Definition
2024
carcan
carcan
French
Noun
carcan
m
(
plural
carcans
)
yoke
,
shackles
straitjacket
Similar Results
Carman
Caiman
Circean
Paccan
Careen
Carpal