English Dictionary
Definition marshalling yard in British English
marshalling yard noun
[countable] noun
/ˈmɑː(r)ʃ(ə)lɪŋ ˌjɑː(r)d/
Synonyms and related words
