Warehouse (5)
'warehouse' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for depot that I've seen before include "Headquarters - storehouse" , "Place where buses and trains are kept" , "(Military) store" , "Bus garage" , "Store for large quantities" .)
'warehouse' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for store that I've seen before include "Eg, granite" , "Put by; shop" , "Depository for goods" , "Computer memory; supply kept for when needed" , "Reserve, shop" .)