noun see: roll Date: 1801 a four-wheeled carriage with a driver's seat high in front, two double seats inside facing each other, and a folding top over the back seat
BAROUCHE
Meaning of BAROUCHE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012