Lanchester (English, noun)
expansion: Lanchester (plural Lanchesters)
Senses:
glosses: A motor car or armoured car manufactured by the Lanchester Motor Company, founded by the Lanchester brothers, until production ended in 1954.
Forms:
form: Lanchesters
tags: plural