English synonyms about - contact  

train depot

noun

1 train depot

Terminal where trains load or unload passengers or goods.

synonyms: railroad station, railroad terminal, railway station, train station.

Dutch: spoorwegstation, treinstation, station, stationsgebouw


Find more on train depot elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0283