goods yard
Noun
Meaning
goods yard (plural goods yards)
An area associated with a railway station where freight is loaded and unloaded.
Noun
goods yard (plural goods yards)
An area associated with a railway station where freight is loaded and unloaded.