Home
Arti Kata
Definisi
'train depot'
English to English
noun
1
terminal where trains load or unload passengers or goods
source:
wordnet30
More Word(s)
depot
,
terminal
,
terminus
,
flag stop
,
way station
,
whistle stop
,
Visual Synonyms
Click for larger image
Explore
train depot
in VisualSynonyms.com >
×
Close (X)