Deniable :
deniable
English Meaning :
(Adjective : Capable of being denied or contradicted)
(Adjective : Capable of being denied or contradicted)
Example : Or on the other hand, from the governments' perspective should piracy be viewed as a handy but deniable mechanism for pressuring the software company's pricing downwards?
Or on the other hand, from the governments' perspective should piracy be viewed as a handy but deniable mechanism for pressuring the software company's pricing downwards?