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. Английский словарь автомобильных терминов. 2012