meaning of couchette
1.
a
compartment
on
a
European
passenger
train;
contains
4
to
6
berths
for
sleeping
Related Words
couchette
|
Developed & Maintained By
Taraprasad.com