伏射濠
Meanings
1
sheltered trench
Military term for a trench that provides cover for soldiers, especially when firing from a prone position.
The soldiers took cover in the sheltered trench.
sheltered trench
Military term for a trench that provides cover for soldiers, especially when firing from a prone position.
The soldiers took cover in the sheltered trench.