marshalling yard

1. (noun) a railway yard in which trains are assembled and goods are loaded
Related Words: railway yard, yard



Terms and Conditions of Use / Copyright Notice