Noun
·
B2
depot
Meaning
a place where goods are stored or a center for distribution or military supplies
Lists
Places
Transport