trainshed

noun

  1. 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.