Dictionary.com
Thesaurus.com
Showing results for town car. Search instead for town+car.

town car

American  

noun

  1. an automobile having an enclosed rear seat separated by a glass partition from the open driver's seat.


Etymology

Origin of town car

First recorded in 1915–20