Interpol — definition

1. Interpol (Noun)

1 definition

Interpol (Noun) — An international intelligence agency permitting collaboration among intelligence agencies around the world.

1 type of
international law enforcement agency