English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition artificial insemination in British English

artificial insemination noun

[uncountable] noun
1

a medical treatment in which a man's sperm (=cells from his sex organs) are put into a woman's womb (=the part of her body where a baby can grow) so that she can become pregnant

Definition artificial insemination in British English