Definitions of Interpol:

  • noun:   an international intelligence agency permitting collaboration among intelligence agencies around the world