spider hole
noun
military
a foxhole with a camouflaged lid or cover in which a sniper hides
Words nearby spider hole
spicy,
spide,
spider,
spider crab,
spider fly,
spider hole,
spider lily,
spider mite,
spider monkey,
spider nevus,
spider orchid