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.