witness protection (English, noun)
expansion: witness protection (uncountable)
Senses:
topics: criminology
human-sciences
law
sciences
glosses: A government program that provides new identities and protection for witnesses who come forward and testify in court against dangerous targets.
tags: uncountable
Forms: