deniable

Explore definitions, synonyms, and language insights of deniable

Definitions

Adjective
capable of being denied or contradicted