SynonymX
Speak
Interpol
Definition of Interpol
1.
An international intelligence agency permitting collaboration among intelligence agencies around the world
Noun
Semanticaly linked words with "interpol"
international law enforcement agency
Hyponims for word "interpol"
international law enforcement agency