Warehouse (5)
'warehouse' is the definition.
(I know that depot is a type of warehouse)
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 know that warehouse is a more specific form of store)
This is the entire 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" .)