MARSHALLING YARD


Meaning of MARSHALLING YARD in English

ˈmarshalling ˌyard BrE AmE noun [countable]

British English a place where railway ↑ wagon s are brought together to form trains

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.