INTERPOL


Meaning of INTERPOL in English

In ‧ ter ‧ pol /ˈɪntəpɒl $ -tərpoʊl/ BrE AmE noun

an international police organization that helps national police forces to catch criminals

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.