train shed Syllabification: (train shed)Definition of train shed noun a large structure providing a shelter over the tracks and platforms of a railroad station. train shed in other Oxford dictionaries Definition of train shed in the British & World English dictionary