YourDictionary

barouche

noun

a four-wheeled carriage with a collapsible hood, two double seats opposite each other, and a box seat in front for the driver

See barouche in American Heritage Dictionary 4

Learn more about barouche

barouche

link/cite print suggestion box