Meaning of deniable
Definition of deniable
(adj)
capable
of
being
denied or contradicted
Other information on deniable
WIKIPEDIA results for
deniable
Amazon results for
deniable
Tweet