unmentionable in French unmentionable in French inavouable adj Too embarrassing or shocking to be discussed. Add to Flashcards