INSEMINATE


Meaning of INSEMINATE in English

v.tr.

1. introduce semen into (a female) by natural or artificial means.

2 sow (seed etc.).

Derivatives:

insemination n. inseminator n.

Etymology: L inseminare (as IN-(2), SEMEN)

Oxford English vocab.      Оксфордский английский словарь.