馬防柵 ばぼうさく Meanings Noun anti-cavalry palisade (Sengoku period) Kanji 馬 horse. Read as バ. 防 defend. Read as ボウ. 柵 railing. Read as サク. Jinuma: Japanese Dictionary · Word lists