impermeability in French impermeability in French imperméabilité noun the quality of being impermeable Add to Flashcards