INTERPOL Meaning of INTERPOL in English n. International Criminal Police Organization. Etymology: abbr. Oxford English vocab. Оксфордский английский словарь. 2012