English synonyms about - contact  

stash house

noun

1 stash house

A house where weapons and supplies are hidden.




Find more on stash house elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0206