Meaning of train depot

Definition of train depot

(noun) terminal where trains load or unload passengers or goods

Other information on train depot

WIKIPEDIA results for train depot
Amazon results for train depot