INSEMINATE


Meaning of INSEMINATE in English

transcription, транскрипция: [ ɪnˈsemɪneɪt ]

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)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.