Jump to user comments
Verb
- penetrate mutually or be interlocked
- The territories of two married people interpenetrate a lot
- pass through
- Water permeates sand easily
- spread or diffuse through
- An atmosphere of distrust has permeated this administration
- music penetrated the entire building
- His campaign was riddled with accusations and personal attacks