Meaning of couchette

Definition of couchette

(noun) a compartment on a European passenger train; contains 4 to 6 berths for sleeping

Other information on couchette

WIKIPEDIA results for couchette
Amazon results for couchette