carroche
English
Noun
carroche
(
plural
carroches
)
Obsolete form of
caroche
.