deniable
adjective
1. capable of being denied or contradicted
Similar word(s): disavowable, confutable, confutative, questionable, refutable
1. capable of being denied or contradicted
Similar word(s): disavowable, confutable, confutative, questionable, refutable