Definify.com

Definition 2024


restaurant_car

restaurant car

English

Noun

restaurant car (plural restaurant cars)

  1. A dining car.