Synonyms for Permeate (same or very similar meaning)
WordNet sense 1 (pass through):
filter, percolate, sink in
WordNet sense 2 (spread or diffuse through):
diffuse, imbue, penetrate, pervade, riddle, interpenetrate, diffuse
From the ODE community, based on WordNet
add/edit