deniable









deniable


adjective

  1. capable of being or liable to be denied or contradicted.

adjective

  1. able to be denied; questionable
48 queries 0.614