Synonyms and Antonyms for Interpol

1. Interpol (n.)

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

Synonyms: