BAR CAR
Meaning of BAR CAR in English
noun
Etymology: bar (I)
: a parlor car or lounge car with facilities for preparing and serving beverages or other refreshments
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012