Definition of "impregnatable"

impregnatable