noun a pit or short trench affording shelter to riflemen in firing at an enemy.
rifle pit 🔊 Listen to this noun a pit or short trench affording shelter to riflemen in firing at an enemy. Share Facebook Twitter Google +