English Dictionary
Definition limousine in British English
limousine noun
[countable] noun
/ˌlɪməˈziːn/
1
a large expensive comfortable car in which a screen separates the driver from the passengers
Example
a chauffeur-driven limousine
Synonyms and related words
Synonyms and related words
