Definition of Interpol
Noun: Interpol 'in-tu(r),pól
- An international intelligence agency permitting collaboration among intelligence agencies around the world
See also:
interpoint
interpolate
Anagrams containing the word Interpol
inelrtop linterpo olinterp polinter rpolinte erpolint terpolin nterpoli