Interpol
['intəpɔl]
Definition
(noun.) an international intelligence agency permitting collaboration among intelligence agencies around the world.
Checked by Klaus--From WordNet
['intəpɔl]
(noun.) an international intelligence agency permitting collaboration among intelligence agencies around the world.
Checked by Klaus--From WordNet