INFILTRATE


Meaning of INFILTRATE in English

v. n.

Soak ( into a porous substance ), be absorbed, pass by filtration.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.