Vocabulary

伏射濠

sheltered trench

noun