club car noun definition in Trains topic from the Oxford Advanced Learner's Dictionary

club car

 noun: Trains topic
a coach/car on a train with comfortable chairs and tables, where you can buy something to eat or drink