What does landau mean?
noun
A type of carriage, typically a light, open vehicle with two wheels, or a type of baby carriage. In medicine, a Landau is a type of neurological disorder characterized by a loss of muscle tone.
Example
"The royal family rode in a beautiful landau through the streets of London."
Definition generated by AI and curated by RJS Tech Solutions LLP.