Definition of deniable

Definition of deniable
  1. deniable Adjective Able to be denied or contradicted
Feedback Form