1) 馬防柵ばぼうさく #120,868 Link copied! ばぼうさく [2] Meaning Shirabe Noun anti-cavalry palisade (Sengoku period) Kanji 馬 バ horse 防 ボウ ward off, defend, protect 柵 サク stockade, fence, weir Forms 馬防柵#120,868馬防柵ばぼうさくばぼうさくばぼうさく