Gendarmes meaning : A member of the gendarmerie, a military body charged with police duties. Policeman. A rock pinnacle on a mountain ridge.
gendarmes
knobstick
clock watchers
expand
valuable