v. soak or fill completely; impregnate with as much material as possible; cause a substance to absorb as much of another substance as possible (Chemistry)
SATURATE
Meaning of SATURATE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012