INSPECTOR

Definition of INSPECTOR

  1. (noun)a high ranking police officer
  2. (noun)an investigator who observes carefully