CLUB CAR


Meaning of CLUB CAR in English

■ noun N. Amer. a railway carriage equipped with a lounge and other amenities.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.