TOWN CAR


Meaning of TOWN CAR in English

noun

: a 4-door automobile with a permanently enclosed passenger compartment in the rear separated from the driver's compartment by a sliding glass partition

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