service police

English

Noun

service police pl (plural only)

  1. Those formations of the British armed forces responsible for policing armed forces personnel.