Cite
 

Meaning of trainshed

train•shed

Pronunciation: (trān'shed"), [key]
— n.
  1. (in a railroad station) a shelter completely covering railroad tracks and their adjoining platforms.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.