inspector ·noun (OFFICER)

Definition: a police officer of high rank Level: B2