gendarmery

Explore definitions, synonyms, and language insights of gendarmery

Definitions

Noun
French police force; a group of gendarmes or gendarmes collectively