WORD BY WORD

depot

英/dˈɛpəʊ/
美/ˈdipoʊ/
01n.

停车场, 车站, 贮藏所, 仓库