1 restaurant car | Definition of restaurant car

restaurant car

noun

Definition of restaurant car

chiefly British
: a railroad car in which meals are served