7 letters · 14 points in Scrabble
noun a luxurious carriage suitable for nobility in the 16th and 17th century
originFrom French caroche, from Italian carroccio.
Etymology from Wiktionary, CC BY-SA 3.0