Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
trainshed
in English
trainshed
us
//ˈtreɪnʃɛd//
uk
//ˈtreɪnʃɛd//
#limited
Definitions
Noun
a
building
covering
railway
tracks
The
old
trainshed
at
the
station
was
renovated
last
year
.
a
roofed
structure
for
train
stations
The
new
trainshed
provides
protection
from
the
elements
for
passengers
.
Base Words
shed
train