deniable
English Dictionary
->
Letter D
-> deniable
Search Dictionary:
deniable Definition
(a)
capable
of
being
denied
or
contradicted
deniable Synonyms
deniable
© Art Branch Inc.