ふくしゃごう
Meanings
Noun
1. sheltered trench
Kanji used
lay face down
shoot
trench (filled with water)
Composed of
shooting lying prone
moat; fosse; trench; ditch