Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

interpol Definition

Cancel
interpol
noun(in-ter-pol)
an international intelligence agency permitting collaboration among intelligence agencies around the world

Words Related to interpol!

interpol Examples by Brain Bank Users