train depot

/T R EY1 N D IY1 P OW0/
noun
  1. 1

    terminal where trains load or unload passengers or goods