interpol

(noun)

noun

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

Definition categories: group