INSEMINATE


Meaning of INSEMINATE in English

v.tr. 1 introduce semen into (a female) by natural or artificial means. 2 sow (seed etc.). insemination n. inseminator n.

[ L inseminare (as IN-(2), SEMEN) ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.