[rangui]noun
Japanese definition
No Japanese definition yet.
English definition
- stakes planted on the ground or underwater at irregular angles and intervals (to obstruct the enemy)
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…