Hidden stock (5)
I believe the answer is:
hoard
'hidden stock' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for hoard that I've seen before include "Accumulation" , "Secret store of valuables" , "Reserve supply" , "Amass secretly" , "Collection" .)