English dictionary
marshalling yard meaning and definition
Definition and meaning of marshalling yard at MeaningMonkey.org. marshalling yard meaning and definition in the English Dictionary.MARSHALLING YARD noun
Definition of marshalling yard (noun)
- a railway yard in which trains are assembled and goods are loaded
Source: Princeton University Wordnet