Definition of Interpol

  • (noun) an international intelligence agency permitting collaboration among intelligence agencies around the world

Synonyms of Interpol


Antonyms of Interpol


No Antonyms Found.

Homophones of Interpol


No Homophones Found.