Percolated

Definition:

  • (imp. & p. p.) of Percolate

Compare percolated with other words:

percolate vs. percolated

percolated vs. recharge