Japanese definition
No Japanese definition yet.
English definition
- holding down (esp. in judo); holding technique; pinning down; immobilizing; bringing under control
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…