The phrase
"local constabulary" refers to the police force or law enforcement officers who work in a specific area or locality. They are responsible for maintaining law and order, preventing crime, and ensuring the safety of the community they serve.
Full definition