Definitions for "Inseminate"
To sow seed into.
To implant in, as if sowing seed; as, to inseminate one's children with one's own prejudices; -- used mostly of ideas or attitudes..
place seeds in or on (the ground); "sow the ground with sunflower seeds"
Placing eggs and sperm together in order for fertilization to occur.
add sperm to the culture medium containing the egg
Keywords:  introduce, semen, female
introduce semen into (a female)