DENIABLE


Meaning of DENIABLE in English

n. (mil) Anyone hired to disavow, after the fact, all knowledge about a hosed run & participants, eg. a deniable asset or a deniable person.

Shadow Slang English vocab.      Английский словарь теневого сленга.