ENGLISH DICTIONARY

Insemination

Definition, Meaning & Examples

Part of speech noun

Quick meaning: Insemination is a noun meaning A sowing of seed; the act of inseminating.

Meaning

A sowing of seed; the act of inseminating.

More Meanings

  1. The introduction of sperm into a female’s reproductive system for the purpose of impregnating (making pregnant).

Example Sentences

At the same time there is no fantasy, as there is in the teleportage of science fiction, or in the Greek myth that requires the insemination of a woman by a swan.

Word Forms

Related Words

Related dictionary entries include fertilization, fertilisation, vaccination, inoculation, intracervical, subzonal.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.