Meaning of europol

Definition of europol

(noun) police organization for the European Union; aims to improve effectiveness and cooperation among European police forces

Other information on europol

WIKIPEDIA results for europol
Amazon results for europol