Textual thesaurus for "percolate"
(verb) pick up, perk, perk up, gain vigor
gain or regain energy
I picked up after a nap
(verb) permeate, filter, sink in
pass through
Water permeates sand easily
(verb) leach
permeate or penetrate gradually
the fertilizer leached into the ground