Subscriber login


Forgot your password?

Library card login

Other

marshalling yard

Translate marshalling yard | into German
Definition of marshalling yard

noun

British
  • a large railway yard in which freight wagons are organized into trains.

marshalling yard in other Oxford dictionaries