SEDAN LIMOUSINE


Meaning of SEDAN LIMOUSINE in English

noun

: a sedan with an adjustable partition behind the front seat

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.