An Encylopedia Britannica Company

Interpol

1 ENTRIES FOUND:
Interpol /ˈɪntɚˌpoʊl/ Brit /ˈɪntəˌpɒl/ noun
Interpol
/ˈɪntɚˌpoʊl/ Brit /ˈɪntəˌpɒl/
noun
Britannica Dictionary definition of INTERPOL
[singular]
: an international police organization that works with the police of different countries to fight crime