Dictionaries:

inseminate:

To introduce semen into the female genital track either naturally, by ejaculation , or artificially, by artificial insemination; hence, t o make pregnant . See pregnant for synonyms.
See Also: surrogate mother

Link to this page:

Word Browser