Find the word definition

WordNet
international law enforcement agency

n. an international administrative unit responsible for law enforcement