Definify.com

Definition 2024


Interpol

Interpol

English

Proper noun

Interpol

  1. The International Criminal Police Organization, an international organization facilitating police cooperation.
Translations

See also

Anagrams