A well-appointed, well-equipped, well-designed and constructed vehicle varying in size from a compact to a large sedan .
LUXURY CAR
Meaning of LUXURY CAR in English
English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012