gendarmerie

nounA military force that performs police duties, especially in France and some other countries.

Synonyms