VariousWords beta
Related Terms:
Definitions:
Noun
marshalling yard
Definition: a railway yard in which trains are assembled and goods are loaded
Definition: A railway yard where trains are assembled from individual carriages or goods wagons.