sleeping carriage

noun

Definition of sleeping carriage

British