PERCOLATE Meaning of PERCOLATE in English (v. i.) To pass through fine interstices; to filter; as, water percolates through porous stone. Webster's English dictionary. Английский словарь Webster. 2012