goods yard
noun
British
: a yard where goods wagons are received, classified, and dispatched in trains
Love words? Need even more definitions?
Merriam-Webster unabridged
Share