LANDAU


Meaning of LANDAU in English

n. a four-wheeled enclosed carriage with a removable front cover and a back cover that can be raised and lowered.

[ Landau near Karlsruhe in Germany, where it was first made ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.