ふくしゃごう
Meanings
Noun
1. sheltered trench
Composed of
shooting lying prone
moat; fosse; trench; underground air-raid shelter; dugout