inseminate
inseminate has 3 senses in the JumbleFix dictionary. Letters: 10.
Definitions
v. t.
. To sow; to impregnate.
v.
. introduce semen into (a female)
v.
. place seeds in or on (the ground); "sow the ground with sunflower seeds"