(Archaic) To sow seed in.
(Med., Dentistry) To insert (an organ, prosthetic device, living tissue, etc.) within the body
(Now Rare) To pass through; spread or be diffused throughout
Saturate is to become totally soaked or filled, or to combine two substances to their maximum combining capacity.
To produce or bring into existence
To cause an offspring to begin life
To introduce by gradual, persistent efforts; implant:
To cause to learn by example or experience:
The definition of fill is to supply what is needed, satisfy, close or put a person into.
To immerse in liquid for a period of time:
To make (soil, for example) fertile:
To cause to occur or exist; give rise to:
To cause to continue or multiply by generation, or successive production; -- applied to animals and plants; as, to propagate a breed of horses or sheep; to propagate a species of fruit tree.
Drench is defined as to soak, or to make an animal swallow a liquid medicine.
To fertilize; impregnate; pollinate
To add a rising agent to.
To penetrate is to pass into or through something.
To pass through the openings or interstices of:
To consume or reduce to a very low amount; use up:
To obtain by application by a legal or other official process.
To convey commercially as cargo.
To fill thoroughly or permeate, as with a quality or emotion:
To pour (something) out of one vessel into another.
To increase the density and usually the thickness of (cloth) by shrinking and beating or pressing.
To infuse, as with a quality; impregnate.
To instruct in, or imbue with, doctrines, theories, or beliefs, as of a sect
Find another word for impregnate. In this page you can discover 37 synonyms, antonyms, idiomatic expressions, and related words for impregnate, like: infuse, inseminate, catechize, implant, fill-up, pervade, saturate, procreate, conceive, instill and teach.