Definition of deniable

Definition of deniable
  1. deniable Adjective Able to be denied or contradicted
Need more help? Try our forum NEW