Interpol

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