service police
English
Noun
service
police
pl
(
plural only
)
Those
formations
of the
British
armed forces
responsible for policing armed forces
personnel
.