Town Car (noun) Definition, Meaning & Examples

noun
  1. an automobile having an enclosed rear seat separated by a glass partition from the open driver's seat.
Town Car (noun) Definition, Meaning & Examples

More Definitions