Europol — synonyms, definition
1. Europol (Noun)
1 synonym
European Law Enforcement Organisation
1 definition
Europol (Noun) — Police organization for the European Union; aims to improve effectiveness and cooperation among European police forces.
4 types of
constabulary law police police force