Glossary: hitobashira

Search glossary

hitobashira (人柱)

Lit.: "human pillar"; human sacrifices made to the gods during the construction of dikes, bridges, castles, etc. with the hope that the building would be protected against floods, invaders, and the like. The sacrifice is made by burying the person alive.