Interpol - Definition

interpol

n 1: an international intelligence agency permitting
collaboration among intelligence agencies around the world

Look up another word