Advertisement

Advertisement

marshalling yard

noun

  1. railways a place or depot where railway wagons are shunted and made up into trains and where engines, carriages, etc, are kept when not in use


Advertisement

Advertisement

Advertisement

Advertisement


Marshall, George C.Marshall Islands