Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
trackbeds
in English
trackbeds
#moderate
Definitions
Noun
base
of
a
railway
line
;
supports
rails
foundations
of
railway
tracks
land
where
a
railway
was
previously
built
Base Words
track
beds