Definitions for interpol
Overview of noun interpol
The noun interpol has 1 senses? (no senses from tagged texts)
1. Interpol
(an international intelligence agency permitting collaboration among intelligence agencies around the world)
(an international intelligence agency permitting collaboration among intelligence agencies around the world)
