5 letters · 8 points in Scrabble
noun a secret store of valuables or money
verb save up as for future use
originUnknown. Perhaps a blend of stick + cache or stow + cache.
Etymology from Wiktionary, CC BY-SA 3.0