Meaning of “stash” - Learner’s Dictionary

stash

noun [ C ] uk us /stæʃ/ informal

a lot of something that you keep in a safe, secret place:

He had a stash of whisky under the bed.

(Definition of “stash noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)