1. The body of gendarmes. 2. French police force; a group of gendarmes or gendarmes collectively
gendarmery |