Meanings
Noun
1. fortress (surrounded by a wall, moat, etc.)
Alt. forms
Kanji used
palisade
Pitch accent