[noun] [not after the] - an organization involving the police forces of more than 100 countries whose main activity is fighting international crimeBritish police are cooperating with Interpol in their search for the child who is thought to have been smuggled into mainland Europe by her father.
INTERPOL
Meaning of INTERPOL in English
Cambridge English vocab. Кембриджский английский словарь. 2012