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