English Dictionary
Definition Interpol in British English
Interpol noun
[singular] noun
/ˈɪntə(r)ˌpɒl/
1
an international organization that helps police in different countries to exchange information in order to try to catch criminals who move from one country to another
Synonyms and related words
