Run out of stock? (8)
I believe the answer is:
stampede
'run' is the definition.
(I've seen this before)
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for stampede that I've seen before include "Crazy pets made a sudden rush" , "Sudden mad rush" , "Sudden dash of a group of startled animals" , "Sudden rush of a panicstricken herd" , "unstable flight" .)