/ɪˈntɚpowˌl/ - [interpowl] - In•ter•pol
We found 3 definitions of interpol from 2 different sources.
Noun |
||
interpol - an international intelligence agency permitting collaboration among intelligence agencies around the world |