What is the exact meaning of percolate ? Share with your friends Share 0 Oliva Roy answered this Dear Student, The answer is - filtrate, drain. Regards -1 View Full Answer