Englishrestaurant carnounMeaningA dining car.Related wordsdining car(English)railcar(English)rail-carriage(English)railway carriage(English)refreshment car(English)bar car(English)pie car(English)buffet car(English)SourcesDictionaryAPI.dev English dictionary data