Definitions for "Saturable"
having the ability of thoroughly and completely soaking; imbuing; impregnating into something.
Keywords:  admitting, capable
Capable of being saturated; admitting of saturation.