trainshed
noun
- 1
A building, adjacent to a railway station, covering the tracks and platforms with a roof.
Synonyms
Translate “trainshed” to another language
Click any language to open the translator with this word already filled in.
A building, adjacent to a railway station, covering the tracks and platforms with a roof.
Click any language to open the translator with this word already filled in.