VariousWords beta
Related Terms:
Definitions:
Adjective
deniable
Definition: capable of being denied or contradicted
Definition: Able to be denied or contradicted