NichiDict

馬防柵

ばぼうさく
[babousaku]

Meanings

1.Noun

anti-cavalry palisade (Sengoku period)