Synonyms and Antonyms for train_depot

1. train depot (n.)

terminal where trains load or unload passengers or goods

Synonyms: