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