Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
switchyards
in English
switchyards
#uncommon
Definitions
Noun
yards
for
diverting
and
reassembling
trains
railway
areas
with
switch
arrangements
Base Words
yards
switch