SeWord

  • Landaulette

    Definition:

    1. A chariot opening at top

    Alternate Spellings and Forms:

    landaulet, landaulettes