Marshalling-yards meaning : A railway yard where trains are assembled from individual carriages or goods wagons.
marshalling yards
lc
featurephone
warrant officer
chukors