LIMOUSINE


Meaning of LIMOUSINE in English

A chauffeur-driven car where the driver is separated from the passengers by a glass or metal partition.

English dictionary of automotive terms.      Английский словарь автомобильных терминов.