Definition of police grip in English:

police grip

noun

  • A grip or hold used by police officers to control or subdue a prisoner.

Origin

Late 19th century; earliest use found in Harper's Magazine.