Meanings
-
1
noun
a four-wheeled horse-drawn carriage with facing passenger seats and a two-part folding roof
A landau came up the lane with its roof folded back.
-
2
noun
a motor-car body style modeled on the folding roof of the carriage
The vintage automobile had a decorative landau roof.
Thesaurus
Etymology
Named after Landau, the German town associated with making this type of carriage. The later automobile term preserves the name because its roof or body styling imitated the carriage's divided folding top.