PERCOLATION Meaning of PERCOLATION in English n. Filtration, straining. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012