Definition of stashes:
(n) :
(countable) A collection, sometimes hidden.
(v) :
(transitive) To hide or store away for later use.
(n) :
(countable, US, slang, informal, African-American Vernacular) A place where drugs are stored.
(n) :
(uncountable, UK, slang) Clothing or other items branded with a particular university club or society's logo.
(n) :
(countable, textiles) A collection of yarn or other materials not yet allocated to any particular craft project.
(n) :
(nonstandard, informal, slang) A mustache.