[ougibara]noun
Japanese definition
No Japanese definition yet.
English definition
- fan seppuku; death penalty for samurai in which the condemned performs a symbolic disembowelment with a fan before being decapitated
Examples
No examples yet.
Loading examples…