Definitions of inspector general:

  • noun:   a military officer responsible for investigations