Definitions
noun
a house where weapons and supplies are hidden
“attacks on stash houses is the most frequently used method of counterterrorism”
Look “stash house” up elsewhere
Want another word?
Spin the dictionary for a fresh one.