train depot Meaning, Definition & Usage

  1. noun terminal where trains load or unload passengers or goods
    railroad station; train station; railway station; railroad terminal.

WordNet