English | German | Russian | Czech

couchette English

Meaning couchette meaning

What does couchette mean?

couchette

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

Synonyms couchette synonyms

What other words have the same or similar meaning as couchette?

Are you looking for...?