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"
 
x
OK