French-English dictionary »

déni plausible meaning in English

FrenchEnglish
déni plausible nom {m}

plausible deniability◼◼◼(organization of a clandestine activity)
noun