Definition of Train Depot

  • 1. Terminal where trains load or unload passengers or goods Noun

Synonyms for word "train depot"

Semanticaly linked words with "train depot"

Hyponims for word "train depot"