town car


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

Origin of town car

1
First recorded in 1915–20

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024