town car

Our editors are putting together more complete content — check back in about 20 minutes

town car — noun

1. a luxury car used for hire, often a sedan

1.noun
Definition

a luxury car used for hire, often a sedan

Example

They hired a town car to take them to the airport.