What is the meaning of Percolar?

to percolate; permeate

Source: wiktionary.org