impregnatable in French impregnatable in French imprégnable adj Which can be impregnated. Add to Flashcards