witness protection
English
Noun
witness protection (uncountable)
- A government program that provides new identities and protection for witnesses who come forward and testify in court against dangerous targets.
Translations
government program that provides new identities and protection for witnesses
|
See also
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.