gendarmerie
1.
(
noun
) French police force; a group of gendarmes or gendarmes collectively
Synonyms:
gendarmery
Related Words:
constabulary
,
law
,
police
,
police force
Terms and Conditions of Use / Copyright Notice