Last modified on 4 December 2014, at 13:24

deniable

EnglishEdit

PronunciationEdit

AdjectiveEdit

deniable (comparative more deniable, superlative most deniable)

  1. Able to be denied or contradicted

Derived termsEdit

TranslationsEdit