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