English dictionary
couchette meaning and definition
Definition and meaning of couchette at MeaningMonkey.org. couchette meaning and definition in the English Dictionary.COUCHETTE noun
Definition of couchette (noun)
- a compartment on a European passenger train; contains 4 to 6 berths for sleeping
Source: Princeton University Wordnet