slip carriage


noun British.

a railway car detached from a moving train as it passes through a station.
Also called slip coach.

Origin of slip carriage

First recorded in 1865–70

Words nearby slip carriage