gendarme
Top 15000
Meanings
Noun
1. policeperson (armed) (law enforcement)
Examples2
We gotta lose the heat, step on it!
Gendarmes are also human beings.