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. 2012