Interpol
in-ter-pol · noun
Definitions
noun
- 1.
The International Criminal Police Organization; an intergovernmental organization that facilitates worldwide police cooperation and crime control.
Related words
Etymology
A blend of International and Police. The organization was founded in 1923 as the International Criminal Police Commission and was renamed Interpol in 1956.