Meaning of INTERPENETRATE in English

INTERPENETRATE

vt to penetrate between or within; to penetrate mutually.

2. interpenetrate ·vi to penetrate each the other; to penetrate between bodies or their parts.

Webster English vocab.      Английский словарь Webster.