Trainshed (noun) Definition, Meaning & Examples

noun
  1. (in a railroad station) a shelter completely covering railroad tracks and their adjoining platforms.
Trainshed (noun) Definition, Meaning & Examples

More Definitions