caroche

noun
  1. A large, ornate, enclosed carriage drawn by horses, used especially by nobility or royalty in the 16th and 17th centuries.
  2. Usage: archaic; historical

Examples