TOWN CAR


Meaning of TOWN CAR in English

[town car] n (1907): a 4-door automobile with a usu. open driver's compartment and a separate enclosed passenger compartment

Merriam-Webster English vocab.      Английский словарь Merriam Webster.