VariousWords beta
Related Terms:
Definitions:
Noun
gendarmerie
gendarmery
Definition: French police force; a group of gendarmes or gendarmes collectively
Definition: A military body charged with police duties among the civilian population.