English Dictionary
Definition stash in British English
stash verb
[transitive] verb
/stæʃ/
English Dictionary