touring car
touring car
English
Noun
Ad
Definition
A large open car seating four or more people and having a folding top. An automobile designed for touring; specifically, a roomy car, not a limousine.
Ad