Beelingo.com

English Dictionary

  • Hide translation

 deniable deniable

adj

  • capable of being denied or contradicted  ( deniable )
    capable of being denied or contradicted