Saturate (Gojira album)
WordNet
verb
(1) Cause (a chemical compound, vapour, solution, magnetic material) to unite with the greatest possible amount of another substance
(2) Infuse or fill completely
"Impregnate the cloth with alcohol"