1 train shed | Definition of train shed

train shed

noun

Definition of train shed

1 : a part of a railroad station that covers the tracks
2 : a building to protect trains from the weather