Definition of spider hole in English:
1.1A small, rough excavation for concealing a person, as from an enemy.
- We used it as a potent psychological weapon against the insurgents in trench lines and spider holes when we could not get effects on them with HE [high explosive] ‘munitions.’
- Or, wait, do all those cobwebs mean that my cultural past is a spider hole, where I hide from current pop culture, and from the encroaching, inevitable future?
- During the search, a spider hole was detected.