English Dictionary
Definition stash in British English
stash noun
[countable] noun
/stæʃ/
Example
a stash of money
Synonyms and related words
