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