Permeate

Tamil Meaning

வியாபி

ஊடுருவு

English Meaning

  1. To spread or flow throughout; pervade: "Our thinking is permeated by our historical myths” ( Freeman J. Dyson). See Synonyms at charge.
  2. To pass through the openings or interstices of: liquid permeating a membrane.
  3. To spread through or penetrate something.