Definición de hotel car en Inglés

hotel car

nombre

historical
  • A railway carriage equipped with sleeping accommodation or restaurant facilities.

Origen

Mid 19th century; earliest use found in Scientific American.