VariousWords beta
Related Terms:
Adjective
Definition: Possessing the knowledge and expertise typical of police officers; having police smarts
VariousWords beta
Definition: Possessing the knowledge and expertise typical of police officers; having police smarts