restaurant car
nounDefinition of restaurant car
chiefly British
: a railroad car in which meals are served