Percolate

Webster's Dictionary of the English Language

·vi To pass through fine interstices; to Filter; as, water percolates through porous stone.

II. Percolate ·vt To cause to pass through fine interstices, as a liquor; to Filter; to Strain.