English dictionary
slip carriage meaning and definition
Definition and meaning of slip carriage at MeaningMonkey.org. slip carriage meaning and definition in the English Dictionary.SLIP CARRIAGE noun
Definition of slip carriage (noun)
- a railway car at the end of the train; it can be detached without stopping the train
- synonyms: slip coach
Source: Princeton University Wordnet