train depot

Noun
  1. terminal where trains load or unload passengers or goods

Khám phá thêm

Các từ liên quan

train depot
A train depot sits at the end of the tracks with several passenger cars waiting.