TOWN CAR
    
Meaning of TOWN CAR in English
	
an automobile having an enclosed rear seat separated by a glass partition from the open driver's seat.
 [ 1915-20 ]
	
	
	Random House Webster's Unabridged English dictionary.
    	Полный английский словарь Вебстер - Random House .
	2012