dining car


Meanings

  • a passenger car where food is served in transit