GOODS YARD Meaning of GOODS YARD in English noun Britain : a yard where goods wagons are received, classified, and dispatched in trains Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012