Skip to content
Kotomora

逮たい捕ほ術じゅつ

Meanings

1

noun

arrest techniques; techniques for arresting criminals

Refers to the set of physical techniques used by law enforcement to subdue and arrest suspects. Often associated with police training.