Advertisement

Advertisement

spider hole

noun

  1. military a foxhole with a camouflaged lid or cover in which a sniper hides


Advertisement

Advertisement

Advertisement

Advertisement


spider flyspiderhunter