restaurant car









restaurant car


noun Chiefly British.

  1. dining car.

noun

  1. British a railway coach in which meals are servedAlso called: dining car
54 queries 0.581