Interpol Definition
Dictionary Home » Words Starting with I » International Phonetic Alphabet ... intertextual » Interpol
Interpol
noun
- 1. An international organization that allows police forces in different countries to communicate and co-operate with each other in fighting crime.
