search

Plausible deniability

Meaning

Noun

In Business, Espionage, Military & Politics:
The organization of
in such a way that knowledge of its
may be
by those in authority.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com