Meaning of slip carriage
Definition of slip carriage
(noun)
a
railway
car at the end of the train; it can be
detached
without
stopping
the
train
Other information on slip carriage
WIKIPEDIA results for
slip carriage
Amazon results for
slip carriage
Tweet