europol

Noun
  1. Police organization for the European Union;
    Aims to improve effectiveness and cooperation among European police forces (synset 108226963)

Other Searches