Definify.com
Definition 2024
Interpol
Interpol
English
Proper noun
Interpol
- The International Criminal Police Organization, an international organization facilitating police cooperation.
Translations
the International Criminal Police Organization