YourDictionary

landaulet

or landaulette

noun

  1. a small landau (sense )
  2. an early type of automobile with a folding hood over the rear seat

link/cite print suggestion box