Synonyms and Antonyms for interpol

1. Interpol (n.)

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

Synonyms: