trainshed

[ treyn-shed ]
/ ˈtreɪnˌʃɛd /

noun

(in a railroad station) a shelter completely covering railroad tracks and their adjoining platforms.

Origin of trainshed

An Americanism dating back to 1890–95; train + shed1
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for trainshed