impregnate

Definitions

General English

General Science

  • verb to fill something with a substance by passing it inside through the outer surface

Agriculture

  • verb to fertilise a female, by introducing male spermatozoa into the female’s body so that they fuse with the female’s ova

Electronics

  • To fill throughout, permeate, or saturate one substance with another. For instance, to use diffusion to uniformly distribute a gaseous dopant within the crystal lattice of a semiconductor material.

Medical

  • verb to soak a cloth with a liquid
http://www.dictionarycentral.com/definition/impregnate.html