wagon-couchette
Meanings
Noun
1. sleeping car (a railroad car with sleeping facilities for passengers travelling overnight.) (rail transport)