INSEMINATE


Meaning of INSEMINATE in English

[ ɪn'sɛmɪneɪt ]

■ verb introduce semen into (a woman or a female animal).

Derivatives

insemination noun

inseminator noun

Origin

C17: from L. inseminat- , inseminare 'sow', from in- 'into' + seminare 'sow'.

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