Noun Definition

caroche

1.Definition: a luxurious carriage suitable for nobility in the 16th and 17th century

Category: Objects