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