VariousWords beta
Related Terms:
Definitions:
Noun
inspector general
Definition: a military officer responsible for investigations
Definition: a senior official responsible for inspecting conformance to the standards in a civil or military organization