ALL meanings of insemination
in·sem·i·nate
I i - verb with object insemination to inject semen into (the female reproductive tract); impregnate. 1
- verb with object insemination to sow; implant seed into. 1
- verb with object insemination to sow as seed in something; implant: to inseminate youth with new ideas. 1
- noun insemination A sowing of seed; the act of inseminating. 1
- abbreviation INSEMINATION impregnation 1