goods yard
nounDefinition of goods yard
British
: a yard where goods wagons are received, classified, and dispatched in trains
Keep scrolling for more