escondrijo
Top 30000
Meanings
Noun
1. hiding place, hideout, hideaway
2. cache, stash
Examples1
He has hiding spots all over the house for his tobacco.