English word definition — powered by WordNet
penetrate mutually or be interlocked
spread or diffuse through
Want to remember interpenetrate?